ponsfundme
The mechanism

How the money moves

Every token launched here is tied to a GoFundMe campaign, and the fees it earns from trading are donated to that campaign rather than paid to whoever created it. The sections below cover how a token is bound to a campaign, where the fees collect, and how they reach the cause.

One token per campaign

Each GoFundMe can only have one connected token. The first token to link a campaign claims it, and later attempts to launch against the same campaign are rejected. This keeps a campaign from being split across several competing tokens, and it means the token on a campaign page is the token.

The vault

Every campaign gets its own address, worked out from the campaign link itself. The same link always produces the same address, so a campaign's vault can be recomputed at any time.

When a token launches, that address is set as the launch's creator fee recipient. It goes into the launch transaction and is stored on the factory.

The fees

Every trade against the bonding curve charges a fee. Part of it belongs to the protocol. The creator's share is the part that matters here: on a normal launchpad it pays whoever launched the token. Here it pays the campaign vault, because the launcher never set themselves as the recipient.

Fees do not land in the vault instantly. They build up on the curve while the token is still raising, and on the Uniswap hook once it has graduated, until a sweep moves them into the escrow. Only then can the vault withdraw them. That is why a token page can show fees earned that the vault has not received yet.

Graduation

A token raises until it hits its threshold. At that point the curve closes, its reserves seed a Uniswap v4 pool, and the liquidity position is locked permanently. Trading fees keep building up against that position, and the creator's share keeps going to the same vault it always did.

What you should check

On any token's page, the creator fee recipient and the campaign vault are shown side by side. They should be identical. Both are read from the chain, and the factory record is public.

Getting money from a vault to a GoFundMe takes a step no contract can perform. Someone has to claim the fees, convert them, and make the donation. We do that manually and post the receipt on the token's page.

Contracts

Tokens are launched through PonsFamily.com on Robinhood Chain. These are the contracts this site reads and writes.

Launch factory
0x7eD598…01EC7e
Buyback vault
0x42df2a…c1219c
Launch locker
0x267444…574952
Launch a token