owner / mainnet
Reviewed setup. Shared launch rules.
A clear split for every trade.
proposed platform economics
These rates are proposed and are not active on mainnet yet. These are the base bonding-curve fees once the platform is active. Network costs and any third-party trading or referral fees are additional.
grainpad
Token creator
Raydium protocol
- Base curve trading fee
- 1.25%
- LP tokens at graduation
- Configured for 100% locking; graduation not yet verified
- After graduation
- 0.25% trade + 1% creator
- Trading fee · 1.25%
- Proposed curve policy, pending on-chain configuration and verification: 0.25% Raydium protocol + 0.75% grainpad + 0.25% token creator, taken in the quote asset. After graduation: 0.25% CPMM trade fee plus the 1% creator fee.
- Holder tax · 1.0%–3.0%
- A separate Token-2022 transfer tax the creator sets at launch (0.1% steps, default 1.0%). It is withheld in the token on every transfer, including trades. The creator cannot change it after launch.
- Creator earnings · 0.25%
- The creator's share of the curve trading fee, then the 1% CPMM creator fee after graduation. Creators receive no locked LP and none of the holder tax.
- Holder rewards · GRAIN holders only
- grainpad holder rewards are paid in wXMR to GRAIN holders only. The transfer tax of a launched token does not pay that token's holders today.
The platform receives the Fee Key for the initial locked LP. Its holder can claim accrued LP fees, but cannot withdraw the locked liquidity. The approved CRRS5 configuration charges a separate 1% creator fee in the quote asset, plus 0.25% CPMM trade fee. The 1.25% curve fee does not carry over. Holder rewards use a separate transfer-tax ledger. Existing creator and platform trading fees are not redirected into that ledger.
owner approval
FuAqW3zEPjVFVeE8ditPabjU5iJbF3BzE2i4djrvWQFM
The previous 1b review opens legacy SOL and wXMR launches without transfer tax. It does not configure the holder-rewards system, so signing that step is closed. The rewards transition keeps admission closed while the collector and wXMR tax rules are reviewed and configured. On-chain activation is a separate owner decision after that configuration is verified. Token creation remains locked. An unsigned review never signs or sends a transaction. The admin controls platform configuration and vesting. The approved collector holds platform claim authority and future Fee Key custody; business revenue still goes to the admin wallet. Its bounded claim policy and the 15% share of converted tax are separate revenue paths. Accrual is not evidence of finalized payment. Platform fee changes can affect existing curve pools. Fee recipients and migration settings are also editable. The launch page checks current settings; it does not make them immutable.
1B supply / 6 decimals; 793.1M sold on curve; 206.9M migration allocation; no reserved tokens or vesting. The wXMR target is 20 wXMR. Creator-selected transfer tax is 1–3%, in addition to trading fees. SOL admission stays closed for this policy. The 50% GRAIN holders / 15% official GRAIN burn / 35% grainpad split is pinned for GRAIN rewards only. The transfer tax of other launched tokens does not pay their holders today. LaunchLab and the collector retain the disclosed tax-authority controls.
Read exact rules and mutable authority disclosures ↗grainpad v1 · Authority & graduation disclosures
grainpad uses Raydium LaunchLab. A dedicated admin wallet, separate from the fee collector wallet, controls platform settings and can change platform fees, including on existing curve pools, and change or remove launch rules. No multisig or timelock is active.
wXMR pair launches graduate at a 20 wXMR reserve target; classic SOL-paired launches graduate at the 85 SOL target. Migration depends on Raydium’s service. A successful creation simulation does not verify graduation; a pool could remain waiting for migration.
Raydium support stated in a Discord ticket (29 Sep 2026) that LaunchLab's automated migration does not depend on which CPMM config the platform uses, so it applies to CRRS5 and wXMR-quoted launches. This is a support statement, not a contractual guarantee. If a completed curve is not migrated within minutes, grainpad will escalate through the Raydium support ticket. Our check: 25 of 25 sampled third-party launches (SOL and wXMR) migrated within seconds.
Support source: Discord ticket, 29 September 2026. The sample was selected from successful migrations; 25 of 25 is not a measured success rate for all completed curves.
Read the support statement and 25-transaction migration evidence
A launched token's transfer tax is collected in that token. Today it does not pay that token's holders and does not fund GRAIN holder rewards. Holder rewards are for GRAIN holders only. The separate legacy treasury allocates 30% of eligible SOL platform fees, but its builder currently does not support official Token-2022 GRAIN. Platform fees received in wXMR are tracked separately there. No collections means no funded buyback. GRAIN grants no revenue, yield or redemption rights.
grainpad records launch provenance on Monero mainnet. Trading and token state remain on Solana. Recorded on Monero: the GRAIN launch record is verified after 10 Monero confirmations and matches its Solana mint and metadata hash. The Monero record carries no token balances, is not a bridge and does not make Solana trades private. Inspired by p/xmr; the earlier p/xmr research is regtest-only. No XMR backing, native XMR settlement or affiliation with Monero or the p/xmr author. A future governance or curve change may require new platform accounts and will not automatically move existing tokens.
Legacy setup 1b is SUPERSEDED — DO NOT SIGN. It opens untaxed SOL and wXMR launches, which the Token-2022 rewards architecture replaces. The rewards setup is reviewed separately. Token creation remains locked.
official GRAIN contract
publish the CA.
After creating GRAIN, paste its token mint here. We verify the launch on mainnet and the owner signs a message. The address then appears in the header across the site.
Publishing is free and does not move funds. The official CA is set once to prevent accidental replacement.