Paginated raw trades for any wallet
Cursor-paginated token_trades rows for the wallet (launchpad-pipeline mints only). Buys under 0.05 SOL (under $3.50 when paid in USDC/USDT) are not stored; sells that receive SOL are kept at any size. Filters by action and/or token_mint. since/until Unix timestamps default to a 90-day window. Cursor is base64(block_time:id) — stable across DESC pagination. PRO+.
Added 2026-08-16: price_sol/price_usd (this trade's executed price, sol_amount / token_amount) and market_price_sol/market_price_usd (canonical pool price near the trade's slot). Same definitions as /tokens/{mint}/trades — see that endpoint for which to use when.
Added 2026-09-07: history below the Postgres floor is served from the Parquet archive — an explicit since older than history.postgres_from no longer returns an empty page. Same history block and X-Read-Source header as /tokens/{mint}/trades.
Request
- Base URL: https://madeonsol.com/api/v1
- URL: https://madeonsol.com/api/v1/wallet/{address}/trades
- Auth: HTTP bearer
Path parameters
Query parameters
From next_cursor of previous response
Filter to a single token
Unix epoch seconds — default now-90d
Unix epoch seconds — default now
Response
OK
Example response
{
"coverage": {
"history_start": 1775984757,
"scope": "pump.fun pipeline (pump.fun, LaunchLab/bonk, bags)",
"size_floor": {
"min_sol": 0.05,
"min_stable_usd": 3.5,
"applies_to": "buys and SOL-spending legs; SOL-receiving sells of any size are kept"
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.