Docs · Glossary
Glossary
The terms used across the site and docs, in one place.
- PDA (program-derived address)
- A Solana address computed from a program ID and some seed bytes. No private key exists for it, so only the program that derived it can move its funds.
- Vault
- A streamer's PDA, derived from the platform and their permanent account ID (numeric on Twitch and Kick, the profile UUID on pump.fun). It receives the streamer's share of creator fees and releases them only through an attested claim. See derivation.
- Attestation
- A 244-byte message (layout v2) signed by our backend after a proof of channel control or a published address, saying which wallet may claim from, or be bound to, which vault, once, before a deadline. The program verifies it on-chain. See the layout.
- Payout binding
- The one Solana address a vault pays, set by the streamer: a published address, a Reclaim proof, a channel code, a login or a profile-wallet signature. It is pending, active or frozen. See How streamers get paid.
- pump.fun live
- Livestreams on pump.fun. Each stream runs on a coin's page and is started by that coin's creator, whose pump.fun profile we treat as the streamer. Platform byte 3.
- Profile wallet
- The Solana wallet that owns a pump.fun profile, shown publicly on pump.fun (canonical_svm_wallet). It can sign in for the profile and counts as a published payout address.
- SIWS (Sign-In With Solana)
- A standard, human-readable text message that a wallet signs to prove it controls an address. It is not a transaction and cannot move funds. pump.fun streamers use it with their profile wallet (method 5). See Sign in with Solana.
- Freeze
- A paused payout binding, for example after a published address disappears or changes. Funds stay in the vault and the bound address does not change.
- Auto-forward
- A permissionless instruction that sends a vault's claimable balance to its active bound address, rate-limited per vault. It has no recipient argument.
- Admin revoked
- The sharing config's admin has been removed (update_fee_shares_v2 sets admin_revoked = true). After that, nobody can change the shareholders.
- Distribute crank
- distribute_creator_fees_v2, a permissionless pump.fun instruction that pays accrued creator fees out to a coin's shareholders. Anyone can run it.
- Bound wallet
- The wallet used for a streamer's first claim. Later claims can only pay this address.
- Rebind
- Changing the bound wallet. It becomes final 72 hours after the request, is public on-chain, and the current wallet can cancel it.
- CTO reset
- A community takeover on pump.fun. Its global admin can reset a coin's sharing config, which may stop new fees reaching the vault. We flag affected coins.
- Lamport
- The smallest unit of SOL. 1 SOL = 1,000,000,000 lamports. Amounts in the API are lamports.
- bps (basis points)
- One hundredth of a percent. 10,000 bps = 100%. The default split is 5,000 bps to the streamer, 4,000 bps to the launcher and 1,000 bps to the protocol.