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

  1. Go to Launch and enable Launch for a cause.
  2. Enter the charity or cause name, the charity wallet (must be a valid 0x address), and optionally a website.
  3. Pick fair curve or instant pool, complete the wizard, and deploy.

Where fees go

PhaseFee sourceRecipient
Bonding curve1.00% creator pool of the 1.50% trade feefeeRecipient on the curve — accrues in creatorFeesAccrued
After graduationYour % of the locked Uniswap pool's 1% swap feeSent to feeRecipient when LP fees are collected (default 90% charity / 10% protocol on charity preset)
Instant poolUniswap V3 swap feesfeeRecipient on the instant launcher position

Transparency

  • Metadata includes launchPurpose: "charity", charityName, charityUrl, and feeRecipient.
  • Token pages show a Charity launch panel with the wallet, claimable fees, and an expandable fee-routing breakdown.
  • Verify on Blockscout — read feeRecipient and creatorFeesAccrued on 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.

← Back to Charity hub