Skip to content
generosity.
Robinhood Chain

The campaign is
in the contract.

A GoFundMe is a link and a promise. Generosity turns that link into an immutable on-chain campaign identifier, attributes each token's fees inside one shared treasury, and publishes the trail from accrual to confirmed payment.

01

Someone pastes a GoFundMe link

Generosity reads the campaign — title, organizer, goal, and photos — and confirms that it is accepting donations. Organizer consent and payout availability are operator checks before registration. Anyone can recompute the URL hash.

02

A coin launches against it

One launch signature deploys the coin on Pons with the GoFundMe URL in immutable token metadata and Generosity's shared fee treasury as the exact creator-fee recipient. The creator picks a 1–10% trade fee. Generosity takes 0%.

03

Trading pays the campaign down

People trade, and the fees are attributed to that token's campaign. Automated payouts coming soon. The planned payout schedule is once fees reach $2,000, or at the end of the UTC day. After a campaign payment is confirmed, its GoFundMe receipt reference appears in the payout ledger.

04

What if the campaign closes?

Generosity never silently reroutes a campaign account. New launches for that campaign are disabled and any unsettled balance is paused for operator review, with the outcome recorded publicly. The token's original URL remains unchanged.

The binding is a computation

The badge is not a database flag. It renders only when a live chain read shows the token's immutable website is the campaign URL and its fee recipient equals Generosity's shared treasury. If the fees move, the badge drops the same block.

gofundme_url  = token.socials.website
campaign_hash = keccak256(gofundme_url)
account      = ledger[token]
liability    = accrued(token) - paid(token)
bound       = feeRecipient == sharedTreasury ✓

The main token uses a separate account in the same ledger; only that account can fund flywheel buys of campaign coins.

What Generosity does not claim

Trading is not a donation. Generosity's settlement wallet is the payer of record; traders do not receive a tax-deductible receipt.

Costs come out first. Processing and network costs are itemized per payout.

Coins are still memecoins. The routing can be guaranteed; the price cannot, and a coin nobody trades raises nothing.

Generosity is independent. It is not affiliated with or endorsed by GoFundMe.

Check the math,
then paste a link.

Launch a coin