Slice
API

GET /api/ledger

The feed behind the ledger page: launches, sweeps, payouts and burns in one list, newest first, each with the signature that proves it.

Request

Request
GET /api/ledger
GET /api/ledger?limit=100
GET /api/ledger?before=<nextBefore>
ParameterRules
limit1 to 100. Default 50
beforeAn ISO 8601 timestamp. Pass the nextBefore of the previous page as it came: it carries microseconds, so events sharing a millisecond are not skipped

Response

200 application/json
{
  "events": [
    {"type": "burn",   "at": "…", "mint": "<base58>", "symbol": "EXAMPLE",
     "signature": "<base58>", "lamports": "20000000", "tokenAmount": "713901112345",
     "source": "recipient"},
    {"type": "payout", "at": "…", "handle": "alice", "signature": "<base58>",
     "lamports": "400000000", "kind": "claim", "status": "confirmed"},
    {"type": "sweep",  "at": "…", "mint": "<base58>", "symbol": "EXAMPLE",
     "signature": "<base58>", "totalLamports": "31250000", "platformLamports": "6250000"},
    {"type": "launch", "at": "…", "mint": "<base58>", "symbol": "EXAMPLE",
     "signature": "<base58>", "recipients": 2}
  ],
  "nextBefore": "2026-09-29T11:50:09.123456Z"
}

nextBefore is null when there is nothing older. Switch on type; each type has its own fields.

Event types

Typeat isFields
launchThe block time of the create transactionmint, symbol, signature, recipients (how many)
sweepWhen it confirmed. Only confirmed sweeps appeartotalLamports credited: pump.fun’s collect events plus any fees somebody else had collected into the creator address, platformLamports the platform’s part of it
payoutWhen it was queued. Every status appearshandle, lamports, kind (claim or autopay), status, and signature once sent
burnWhen the burn landed. Only completed burns appearlamports spent on the buy, tokenAmount burned in base units, source (recipient or platform), and the burn signature
A buy that paid for both recipients’ burn orders and the platform’s buyback appears twice, once per source, each with its share of the SOL and of the tokens. The feed says whose money bought what.

Live: fees swept per day

Creator fees swept per day

No data yetLoading sweeps from the ledger.

Last 7 days, UTC0.0000 SOL0 sweeps
Built from the sweep events of this feed, followed page by page with before. Hover for a day's total.

Notes

  • Launches of tokens hidden from Explore are left out of the feed. Their sweeps, payouts and burns are not.
  • A payout event names the handle the account signed in with most recently, not the handle a token named.
  • Cached at the edge for 5 seconds. Limited to 120 requests a minute per IP. A malformed before or limit is a 400.

Example

curl and jq
# signatures and totals of the sweeps among the last 100 events
curl -s "https://slicepad.fun/api/ledger?limit=100" \
  | jq -r '.events[] | select(.type == "sweep") | "\(.signature) \(.totalLamports)"'