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 program | LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj |
| StonkAgents platform config | 5mtaMXJnLC3QfXrepKpbw3sFa8Yu25oFvLqwzQjmyr1i |
| $STONK quote mint | 6GmAFSYs4gk3FDao5FzzySQpPZaWsa4rUJHacpMpUNgx |
The bonding curve
A LaunchLab pool is a constant-product curve with a fixed shape:
| Parameter | Value |
|---|---|
| Total supply | 1,000,000,000 tokens |
| Sold on the curve | 793,100,000 tokens (79.31% of supply) |
| Kept for liquidity | the remainder, moved to the Raydium pool at graduation |
| Graduation raise | 25,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:
| Share | Recipient | Mechanism |
|---|---|---|
| 1% | Holders | The 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% | StonkAgents | Paid per trade to the platform fee wallet. Half buys back and burns $AGENT, half funds development |
| 0.25% | Raydium | LaunchLab’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.
- 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.
- 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.
- 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.
- 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
| Item | Amount |
|---|---|
| Solana rent for the pool and token accounts | about 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 buy | whatever $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.