Documentation · v1.0
Charity Launches
Launch a token that routes trading fees to a cause — on-chain and transparent.
Charity launches use the same Foragepad contracts as any other token. The difference is fee routing: 100% of creator trading fees go to a wallet you specify at launch, stored in public metadata for anyone to verify.
How to launch
- Go to Launch and enable Launch for a cause.
- Enter the charity or cause name, the charity wallet (must be a valid
0xaddress), and optionally a website. - Pick fair curve or instant pool, complete the wizard, and deploy.
Where fees go
| Phase | Fee source | Recipient |
|---|---|---|
| Bonding curve | 1.00% creator pool of the 1.50% trade fee | feeRecipient on the curve — accrues in creatorFeesAccrued |
| After graduation | Your % of the locked Uniswap pool's 1% swap fee | Sent to feeRecipient when LP fees are collected (default 90% charity / 10% protocol on charity preset) |
| Instant pool | Uniswap V3 swap fees | feeRecipient on the instant launcher position |
Transparency
- Metadata includes
launchPurpose: "charity",charityName,charityUrl, andfeeRecipient. - Token pages show a Charity launch panel with the wallet, claimable fees, and an expandable fee-routing breakdown.
- Verify on Blockscout — read
feeRecipientandcreatorFeesAccruedon the curve contract.
Protocol fee (separate)
Foragepad's platform fee (0.50% of trades) funds the Buyback Vault and $FURNACE flywheel. It does not go to the charity wallet.
Disclaimer
Foragepad is permissionless software. We do not vet charities, provide tax receipts, or guarantee any organization's legitimacy. Confirm wallet addresses with the recipient before launching.
