Public API
Free. Open.
No key required.
Everything the bank shows on the site is available as JSON. Build dashboards, bots, leaderboards or your own account page on top of it.
Base URL
https://thepumpbank.app/api/v1
Auth
None
CORS
Open (*)
Format
JSON
/api/v1
Index
Lists every endpoint. Handy as a health check.
curl https://thepumpbank.app/api/v1/api/v1/reserve
Reserve
Live pot size, lifetime fees claimed, lifetime SOL paid out, holder count and recent payout runs.
curl https://thepumpbank.app/api/v1/reserve/api/v1/coins
Member coins
Every coin in the register: addresses, launch tx, fees paid to $BANK holders.
curl https://thepumpbank.app/api/v1/coins/api/v1/distributions
Distributions
Payout runs with total SOL and recipient count. Optional ?limit= (max 200).
curl "https://thepumpbank.app/api/v1/distributions?limit=20"/api/v1/activity
Activity
Fee claims and holder payouts, each with a transaction signature and explorer URL.
curl "https://thepumpbank.app/api/v1/activity?limit=50"/api/v1/account?address=…
Account
Per-wallet bank statement: lifetime SOL received, next payout estimate, rank, recent payout signatures.
curl "https://thepumpbank.app/api/v1/account?address=n86XXSxhhirLsE9zfWCFCo382pdAKa52SG2UuymZXKz"Amounts are lamport strings. Timestamps are unix ms. Responses cache for about 30 seconds. Be kind to the chain.
Build on the bank.
The same data that pays holders, available to anyone who can call a URL.
See an account page