Skip to content
SECTION 15 / 15

Parasite → VIRUS differences

What VIRUS keeps from Parasite, what changes moving from Solana and Meteora to Robinhood Chain and Pons, and why the economics can differ.

§What is being compared

Parasite is a Solana project built around Meteora: "Launch a coin that trades in another coin, and every trade burns the host." VIRUS adapts that idea to Robinhood Chain, an EVM chain, on top of the Pons V2 launchpad.

Everything said here about Parasite is limited to what the VIRUS reference audit could confirm. The Parasite site could not be fetched directly from the audit environment, so Parasite behaviors marked VERIFIED_PARASITE rest on search-engine excerpts quoting the site's own text. Other Parasite details that appear in the VIRUS product brief are marked UNVERIFIED. Nothing is claimed about Parasite's program addresses, audit status, volumes, or its docs, stats and log pages.

§What VIRUS keeps

Parasite behavior Class In VIRUS
A coin that trades in another coin, and every trade burns the host (P1) VERIFIED_PARASITE Kept. A virus's Pons pair token is its host.
No native-currency price; the curve trades against the host ("buy $FLEA with $GRUMP") (P2) VERIFIED_PARASITE Kept. A virus has no direct ETH price.
1% fee per buy and sell, collected in the host (P3) VERIFIED_PARASITE Kept: the feeder is paid in the host (after graduation, once Pons converts pool fees). The total is set by Pons terms and can be higher (below).
Venue takes 20% of the fee; of the remaining 80%, 50% burned, 30% dev, 20% treasury (P4) VERIFIED_PARASITE The 80bps controlled share and the 50/30/20 split are kept. Pons takes its own cut instead of Meteora.
A 1,000,000-host-token trade pays a 10,000 fee, 4,000 of which leaves host supply forever (P5) VERIFIED_PARASITE The example is regenerated from live economics, never copied.
Fee visual of 100 squares, each 1% of the fee (P6) VERIFIED_PARASITE Redrawn as 100 cells from live data.
Parasites can host parasites, up to 3 deep (P7) VERIFIED_PARASITE Kept, enforced on chain, and only where Pons approves the virus as a pair token.
Dev share paid in the host coin, 30% of every fee after the venue (P8) VERIFIED_PARASITE Kept: booked in host, claimed with claimDev().
Hosts ranked on chain by host tokens burned (P10) VERIFIED_PARASITE Kept: the host register ranks by totalBurned from VirusRegistry.

§What changes, and why

§Chain and venue

Parasite runs on Solana with Meteora. VIRUS runs on Robinhood Chain (chain ID 4663, UNVERIFIED but consistent across sources) with Pons V2. VIRUS does not deploy its own curve or AMM. Pons provides the token, the bonding curve, the graduated Uniswap V4 pool, the locked liquidity and the fee escrow; VIRUS provides host selection, the fee recipient, the split and the burn.

§Pons must approve every host

On Pons, a launch can only use a pair token the Pons owner has approved and configured (setPairTokenApproved, setPairTokenEconomics). VIRUS cannot approve anything. A host therefore needs a Pons decision before it can carry a virus, and a Pons launch token without approval shows as PONS PAIR APPROVAL REQUIRED (BLOCKED_BY_PONS B1). If Pons approves no launch tokens as pair tokens, there are no viable hosts. Hosts must also be Pons V2 launch tokens, because only those are known to burn in a way that reduces supply; other Pons-approved assets are never hosts.

§No warm-up

The VIRUS product brief describes a price-observation warm-up before a Parasite host is usable (P15, UNVERIFIED). VIRUS does not reproduce it. Pons markets price from their own reserves, so there is nothing to observe, and VIRUS does not fake an oracle. Pons pair approval plus the VIRUS host checks take its place.

§Why the total can be 1.10%, not 1.00%

Parasite's 1% fee gives 0.20% to Meteora and controls 0.80%. On Pons, the venue's cut is the Pons protocol share of the Pons base fee, and VIRUS cannot change either.

VIRUS holds the controlled share at 80bps instead, by adding a creator tax computed on chain at launch:

creatorTaxBps = max(0, ceil(80 − baseFeeBps × (1 − protocolShare)))

As an example with the Pons published-source default fee policy (100bps base, 30% protocol share): Pons keeps 30bps, the creator's share of the base fee is 70bps, VIRUS adds a 10bps tax, and the trader pays 110bps. The burn per trade is 0.40% of volume, the same as Parasite's. The extra 0.10% is Pons's larger cut, not a VIRUS fee. The site labels such a virus PONS-NATIVE with delta +0.10%, and labels it EXACT only when both trading phases reproduce 1.00% total, 0.20% Pons and 0.80% controlled. Live values may differ from the example; see Fees and burns.

§Economics can differ between viruses and between phases

  • Pons snapshots its terms per launch. Two viruses launched under different Pons fee policies can have different totals.
  • Pons sets the curve's base fee (curveFeeBps) and the pool's hook fee (hookFeeBps) separately. The tax is solved against the curve, so the pool phase can have a different total. VIRUS shows both rows and never merges them.
  • If the Pons base fee alone already gives the creator more than 80bps, the tax is zero and the controlled share is above target.
  • If the needed tax exceeds the Pons creator-tax cap or the Pons combined-fee ceilings, VIRUS cannot launch at all.

§Pons snipe tax

Pons applies a launch-window snipe tax (published-source defaults: starting at 9,900bps over 15 seconds; the deployed curve's logic is UNVERIFIED). The VIRUS reference audit records no Parasite equivalent. The VIRUS coordinator is exempt as the launch's original deployer and uses that only for the atomic first buy.

§First buy

The product brief describes a 2.5% first-buy fee in the host, and no percentage fee without a first buy (P11, P12, UNVERIFIED for Parasite). VIRUS implements exactly that: ceil(2.5%) of the host actually spent, paid to the treasury in the launch transaction. Pons adds its own flat ETH launch fee, which VIRUS forwards unchanged and shows separately.

§Supply

The brief gives Parasite a 1,000,000,000 supply (P13, UNVERIFIED). VIRUS cannot choose supply: it comes from the Pons launch config and is displayed from chain.

§Graduation

Parasite moves a graduating parasite to Meteora DAMM v2 with LP locked forever (P9, VERIFIED_PARASITE). The brief puts Parasite's threshold at 40 SOL (P14, UNVERIFIED). VIRUS uses the Pons lifecycle: the curve sells out, graduate sweeps it, createGraduatedPool seeds a Uniswap V4 virus/host pool with the Pons hook, and the position is locked permanently by Pons. The threshold is the one Pons sets for the host, in host units. Both Pons steps are permissionless, and the site offers them as COMPLETE MIGRATION.

§Post-graduation fees

On Pons, pool fees are taken in the swap's unspecified currency, so buys of a graduated virus pay fees in the virus token. Only the Pons fee sweep operator can convert them to host. Until it does, a virus shows AWAITING_PONS_SWEEP (BLOCKED_BY_PONS B4). VIRUS never forces the conversion.

§EVM approvals

On an EVM chain, a contract can spend your ERC-20 tokens only after you approve it in a separate transaction. A curve hop needs an ERC-20 approval of the input token to the curve. A graduated-pool hop needs the input token approved to Permit2 and a Permit2 allowance for the Uniswap Universal Router. Routes are signed one hop at a time, so reaching a deep virus from ETH takes several transactions.

§Attribution

Pons records the contract that called it as the launch's deployer, so token.deployer() on every virus reads as the VIRUS coordinator. The real developer is recorded in VirusRegistry and in the feeder, and only that address can receive the developer share.

§One feeder per virus

The Pons escrow keys balances by recipient and asset. VIRUS gives each virus its own immutable VirusFeeder so fees from two viruses on the same host never mix. The feeder is the Pons creator fee recipient and has no function to hand that role to anyone else.

§Trust

Parasite's audit status is not claimed here. Pons's audit status, as displayed by VIRUS, is UNCONFIRMED. The Pons owner holds standing powers over existing viruses: redirecting future creator fees after a 3-day timelock, rescuing fees and stuck reserves. These are documented in Admin powers and Risks.

§Comparison table

Parasite (Solana, Meteora) VIRUS (Robinhood Chain, Pons V2)
Core idea A coin that trades in another coin; every trade burns the host (VERIFIED_PARASITE) Same
Quote asset The host coin The host, as the Pons pairToken
Who can be a host Not claimed here Pons V2 launch tokens with verified provenance, approved by Pons, 18 decimals, not disabled, depth ≤ 3
Host approval Not claimed here Required from the Pons owner
Warm-up Described by the brief (UNVERIFIED) None
Venue Meteora Pons curve, then a Uniswap V4 pool with the Pons hook
Total fee 1% (VERIFIED_PARASITE) Pons base fee + VIRUS creator tax; 1.10% with published-source defaults (example)
Venue cut 20% of the fee (VERIFIED_PARASITE) Pons protocol share of the base fee, live
Controlled share 80% of the fee At least 80bps of volume
Split of controlled share 50% burn / 30% dev / 20% treasury (VERIFIED_PARASITE) Same, fixed in the feeder
Fee currency Host Host on the curve; the swap's unspecified currency in the pool, converted to host by the Pons operator
First-buy fee 2.5% (UNVERIFIED) 2.5% of host actually spent, rounded up
Launch fee Not claimed here Pons flat ETH launch fee, forwarded unchanged
Supply 1,000,000,000 (UNVERIFIED) From the Pons launch config
Depth Up to 3 (VERIFIED_PARASITE) Up to 3, enforced on chain
Anti-snipe Not claimed here Pons snipe tax (deployed curve logic UNVERIFIED)
Graduation threshold 40 SOL (UNVERIFIED) Pons pair economics of the host, in host units
Graduation venue Meteora DAMM v2, LP locked forever (VERIFIED_PARASITE) Uniswap V4 via Pons, position locked permanently by Pons
Migration Not claimed here graduate, createGraduatedPool; permissionless (COMPLETE MIGRATION)
Approvals Not claimed here ERC-20 approvals; Permit2 and Universal Router for pools
Deployer shown on the token Not claimed here The VIRUS coordinator; real developer in VirusRegistry
Host ranking By host tokens burned (VERIFIED_PARASITE) By totalBurned in VirusRegistry
Venue audit status Not claimed here Pons: UNCONFIRMED