pumpfundme
← LearnPipeline

From a pump.fun fee to a GoFundMe donation

The automated path every lamport takes: claim, swap, transfer, queue, pay. What each step does, what it waits for, and what you can verify.

6 min read · Updated November 3, 2026

Creator fees do not move on their own. pump.fun parks them in a vault that belongs to the coin's creator, and someone has to claim them. On PumpFundMe that someone is a keeper that runs around the clock. Here is the full path.

1. Claim

Every few minutes the keeper looks at every linked coin. When a coin's unclaimed fees pass a small minimum, the keeper sweeps the fee bucket and calls pump.fun's distribute instruction. Because the fee-sharing configuration names the PumpFundMe fee wallet as the only shareholder, the SOL lands directly in that wallet; no intermediate hop.

The ledger records this as "Fees claimed", attributed to the coin and its campaign, with the transaction signature.

2. Convert and move

GoFundMe takes cards, not SOL. When a campaign's pending fees reach a threshold worth sending, the pipeline swaps SOL to USDT and transfers the USDT to the card wallet. Both steps are on-chain and appear in the ledger as "SOL → USDT" and "Sent to card wallet".

Thresholds exist so that network and swap fees stay a negligible fraction of what is donated. Small campaigns simply take a little longer to accumulate.

3. Queue and pay

A donation job is created for the campaign with the USD amount that is ready. GoFundMe has no public donation API, so the final step is a card payment to the fundraiser. When it completes, the job is marked done with GoFundMe's receipt, and the campaign page links to it.

Until a job is paid, the campaign page shows the amount as "queued for the next GoFundMe payment" so nothing disappears into a black box.

What you can check yourself

  • The fee wallet on Solscan: every claim arrives there, every swap and transfer leaves from there.
  • The ledger on this site, which lists each step with its signature and the campaign it belongs to.
  • The campaign page's donation receipts, which point back to GoFundMe.