Trading
While a token bonds, every trade is a direct exchange with the launchpad contract at the curve's price - no order book, no counterparty search, no liquidity risk. This page covers the mechanics that protect a trade and the limits that apply.
The basics
The trade panel on every token page has two tabs. Buy spends the chain's native coin (ETH on Robinhood Chain) and receives tokens; Sell does the reverse. Quick-amount chips (0.01 / 0.05 / 0.1 / 0.5 ETH on buys, 25/50/75/100% of balance on sells) cover the common cases; both sides accept custom amounts. Prices display in USD or native terms - a global toggle, since the truth underneath is always the native amount.
Every trade pays the token's swap fee - the one its creator fixed at launch, between 0.5% and 3%, shown on the token page. On buys the fee comes off the ETH you send before it moves the curve; on sells it comes off the ETH you receive. Where the fee goes: Fees & earnings.
Quotes & slippage
The quote you see while typing is read live from the contract. The quote that protects you is a different one: at the moment you submit, the app takes a fresh quote and derives a minimum-received bound from your slippage tolerance (presets 0.5% / 1% / 3%, or custom). If the price moves past that bound before your transaction lands, the trade reverts - you keep your funds instead of filling at a worse price.
On a busy curve a few tenths of a percent of movement between submit and inclusion is normal; too tight a tolerance means honest reverts, too loose invites worse fills. The default of 1% is a reasonable middle for most curves.
Buying
- One transaction; no approval needed - you are spending the native coin.
- Minimum buy
0.0001 ETH. - If your buy would push the curve past its target, you are charged only what completes the curve and the excess is refunded in the same transaction - you can safely “overshoot” the last buy.
- If the token has anti-sniper on, a buy that would take your balance above the
2%max wallet reverts; the app checks this before you sign, so you rarely see it on-chain.
Selling
- The first sell of a token needs a one-time approval transaction (standard ERC-20 allowance to the launchpad); after that, selling is a single transaction. On Solana, when it opens, there is no approval step at all.
- Your minimum-received bound works exactly like on buys - a stale price reverts rather than fills.
- You can only sell what the curve sold: the contract will not accept more tokens than it has issued, which is part of why it can always pay sellers from its own reserve.
Limits the contract enforces
| Limit | Value | Scope |
|---|---|---|
| Minimum buy | 0.0001 ETH | Every curve buy, dev buys included |
| Max wallet | 2% of supply | While bonding, on tokens with anti-sniper on |
| Dev-buy cap | 2% of supply | The creator’s atomic launch buy |
| Swap fee | 0.5% - 3% | Fixed per token at launch; shown on its page |
| Sellable amount | What the curve sold | Curve sells only |
How live is “live”
The home page's feed and the token page update over a realtime socket. Launches and trades are pushed with a target of under a second from the chain event - the feed animates a new token in the moment it exists. Behind the instant feed sits a durable indexer that is the source of truth; if the two ever disagree for a moment, the indexer wins, which is why a card can very occasionally adjust a value a second after appearing. Charts are built server-side from every indexed trade, at intervals from 1m to 1d.
After graduation
Once a token graduates, the curve no longer exists and the app does not fake it: the trade panel becomes a direct link to the token's Uniswap pool, where it trades like any ERC-20 pair against the pool's own 0.30% fee tier. Your token balance, the chart, holders and creator fee claims all continue on the token page unchanged. See Graduation.
Charts are drawn from Degenland’s own indexer. On EVM chains - and on Solana custom-pair (Raydium CLMM) tokens - the chart keeps flowing after graduation. But a native-SOL curve token that migrates to a Meteora DAMM v2 pool outruns the indexer today: those post-migration swaps aren’t indexed yet, so the chart and volume stop at graduation. Nothing about the token or your balance changes - only the candles pause until that coverage ships.
