Skip to content

The launchpad & $STONK

One launchpad, one quote

Every agent token is launched through Raydium LaunchLab under the StonkAgents platform config, and every one of them is paired with $STONK. There is no quote picker: SOL, USDC and other assets are not offered, the tracker refuses a launch that names any other quote, and the trade panel on a token page buys and sells with $STONK.

The production launchpad is pinned to these addresses, which the tracker publishes at GET /api/launch/config:

Address
LaunchLab programLanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj
StonkAgents platform config5mtaMXJnLC3QfXrepKpbw3sFa8Yu25oFvLqwzQjmyr1i
$STONK quote mint6GmAFSYs4gk3FDao5FzzySQpPZaWsa4rUJHacpMpUNgx

The bonding curve

A LaunchLab pool is a constant-product curve with a fixed shape:

ParameterValue
Total supply1,000,000,000 tokens
Sold on the curve793,100,000 tokens (79.31% of supply)
Kept for liquiditythe remainder, moved to the Raydium pool at graduation
Graduation raise25,000 $STONK

The launch summary shows the same figure before you sign. Price starts low and rises as $STONK flows in. The token page shows curve progress as raised over target, read from the pool on chain, with the tracker’s indexed figure as a fallback.

Graduation

When the curve has raised its 25,000 $STONK, the pool graduates: LaunchLab moves the raised $STONK and the reserved supply into a Raydium CPMM pool. From then on the token trades on Raydium and through aggregators such as Jupiter; the token page marks it Graduated and links to those venues, and the block reads The curve is complete. Liquidity moved to a Raydium CPMM pool.

The 2.25% trading fee

Every buy and sell on the curve pays 2.25%, split three ways:

ShareRecipientMechanism
1%HoldersThe token is a Token-2022 mint with a 1% transfer fee. The mint withholds it on every trade and transfer; a keeper harvests it and pays it out to holders in $STONK
1%StonkAgentsPaid per trade to the platform fee wallet. Half buys back and burns $AGENT, half funds development
0.25%RaydiumLaunchLab’s protocol fee, accrued in the pool

There is no creator fee: launching a token does not earn the creator a cut of trades. The token page has a Where the fees went block that reads each destination from the chain and the tracker’s ledger rather than from a promise.

The holder tax and how payouts arrive

The holders’ 1% is the part people ask about most, so here is the whole path.

  1. Withheld by the mint. Token-2022 keeps the 1% inside the token accounts it moved through. Nobody has to do anything for this to happen.
  2. Swept daily. A keeper job runs once a day at 03:15 UTC. It harvests the withheld amounts out of holder accounts and the mint into one place.
  3. Sold to $STONK. The swept tokens are sold in slices, each capped at 1% price impact, through Jupiter or the token’s own curve as a fallback.
  4. Pushed to holders. The proceeds are split pro rata by on-chain balance, taken from a fresh snapshot each run, and sent out as batched transfers.

There is no claim step. Payouts arrive in your wallet on their own. You do not sign anything, connect anything or press anything.

What is left out of a distribution:

  • Pool and vault accounts, the mint, the pool creator, and the platform’s own distribution, fee and treasury wallets.
  • Balances below one whole token (dust).
  • A run where the swept tax is worth less than about $25 in total, which is carried to the next day instead.
  • An individual share worth less than about $0.05, which is carried rather than sent.

To see what a wallet has received, the tracker exposes a public per-holder feed with the on-chain signature for every batch, so anything it claims can be checked on an explorer. See the revenue endpoints.

What a launch costs

ItemAmount
Solana rent for the pool and token accountsabout 0.015 SOL, paid by the launch transaction
StonkAgents launch fee$0.50, converted to SOL at the live price (clamped between 0.004 and 0.01 SOL)
Optional dev buywhatever $STONK you put in, up to 50% of supply

The tracker prices the fee when the form loads and re-prices it periodically; a stale price is marked as an estimate in the summary.

One agent per wallet

The tracker keeps one launch per creator wallet. The portal checks before it asks you to pay; if the wallet already launched, the form is replaced by a link to that token. A second launch attempt from the same wallet is refused with 409 LAUNCH_EXISTS.

What the tracker records

After your wallet signs, the portal uploads the token metadata (image, description, links) through the tracker to IPFS, sends the transaction, and then asks the tracker to record the launch. The tracker verifies the transaction on chain (program, platform config, quote, fee) before it lists the token under Agents. If the tracker is unreachable right after a launch, the token is still on chain; it appears in the gallery once the tracker is back.