Integrate ClaimScan into your app. Scan fees, claim tokens, export data.
ClaimScan scans 10 launchpads across 4 chains and shows what creators earned, claimed, and left uncollected. Paste a handle or wallet. Get a full fee breakdown in seconds.
https://claimscan.tech| Chain | Chain ID | Decimals | Platforms |
|---|---|---|---|
| Solana | N/A | 9 | Pump.fun, Bags.fm, Believe, RevShare, Coinbarrel, Raydium |
| Base | 8453 | 18 | Clanker, Zora, Bankr |
| Ethereum | 1 | 18 | Zora |
| BSC | 56 | 18 | Clanker |
Token amounts are BigInt strings. Do not convert to Number. Precision loss will corrupt balances.
10 platforms across Solana, Base, and BNB Chain.
Scan any creator in under 30 seconds. No wallet connection required.
Twitter, Farcaster, GitHub username, or raw wallet address.
Social handles resolved to wallet addresses across all supported chains.
All 10 platforms queried simultaneously. Results stream in real time.
Earned, claimed, and unclaimed fees pulled per token. Duplicates filtered.
Live prices via DexScreener, Jupiter, and CoinGecko. Auto-refreshed.
Platform breakdown, chain breakdown, token-level details. Auto-refreshes.
Claim uncollected fees without leaving ClaimScan. Zero-custody flow: transactions built server-side, simulated before you sign, submitted on-chain. Your private keys never leave your wallet.
Free endpoints (search, leaderboard, prices) need no authentication. Cloudflare Turnstile is required for /api/search and /api/resolve.
HMAC-SHA256 via X-Request-Sig header. 30-second validity window. Recommended for server-to-server calls.
V2 endpoints use the x402 protocol. Pay per query in USDC on Base. No API keys, no subscriptions.
# Free endpoint
curl -X POST https://claimscan.tech/api/search \
-H "Content-Type: application/json" \
-d '{"query": "finnbags"}'
# V2 paid endpoint (x402)
curl https://claimscan.tech/api/v2/fees?wallet=0x... \
-H "Authorization: Bearer {x402_token}"All limits are per IP. Exceeding them returns 429 Too Many Requests.
| Endpoint | Limit | Notes |
|---|---|---|
| /api/search | 10 req/min | Turnstile required |
| /api/resolve | 10 req/min | Turnstile required |
| /api/fees/live | 5 req/min | Onchain reads |
| Other /api/* | 30 req/min | General |
| Handle enum | 20 handles/5min | Anti-enumeration |
Max POST body: 4KB. User-Agent header required on all requests. Known scraper agents are blocked.
/api/searchResolves a social handle (Twitter, GitHub, Farcaster) or wallet address to a creator identity. Returns the creator profile, all linked wallets, and aggregated fee records across all 10 platforms and 4 chains.
queryrequiredcfTurnstileTokenoptional{
"creator": {
"handle": "finnbags",
"platform": "twitter",
"avatar": "https://pbs.twimg.com/..."
},
"wallets": [
"So1anaWa11etAddress...",
"0xEvmWalletAddress..."
],
"fees": [
{
"platform": "bags",
"chain": "sol",
"token_mint": "TokenMintAddress...",
"token_name": "BAGS",
"total_earned": "1500000000",
"claimed": "500000000",
"unclaimed": "1000000000",
"usd_value": 142.50
}
],
"cached": true,
"refreshing": false
}/api/v2/feesReturns every fee record for a wallet across all 10 platforms and 4 chains. Each record includes earned, claimed, unclaimed amounts (BigInt) and current USD value.
walletrequired{
"wallet": "So1anaWa11etAddress...",
"fees": [
{
"platform": "pump",
"chain": "sol",
"token_mint": "TokenMintAddress...",
"token_name": "PUMP",
"total_earned": "2500000000",
"claimed": "1000000000",
"unclaimed": "1500000000",
"usd_value": 312.75
}
],
"summary": {
"totalEarnedUsd": 4820.50,
"totalUnclaimedUsd": 1930.25,
"totalRecords": 24,
"platforms": 5,
"chains": 2
},
"paidVia": "x402"
}curl https://claimscan.tech/api/v2/fees?wallet=So1anaWa11etAddress...
/api/v2/exportDownload fee data as CSV or JSON. CSV response includes a Content-Disposition header for direct file save. Limit: 1,000 records per request.
walletrequiredformatoptionalcsv or json. Defaults to csv.# Export as CSV (default) curl https://claimscan.tech/api/v2/export?wallet=0xEvmAddress... \ -o fees.csv # Export as JSON curl https://claimscan.tech/api/v2/export?wallet=0xEvmAddress...&format=json
/api/leaderboardTop creators ranked by total fees earned (USD). Free endpoint, no auth. Filter by platform or chain. Paginated, max 100 results per page.
limitoptionaloffsetoptionalplatformoptionalbags, pump, clanker)chainoptionalsol, base, eth, bsc)curl "https://claimscan.tech/api/leaderboard?limit=50&offset=0&platform=bags&chain=sol"
{
"creators": [
{
"handle": "finnbags",
"total_earned_usd": 52340.12,
"unclaimed_usd": 12500.00,
"platforms": 5,
"tokens": 38
}
],
"total": 1240,
"limit": 50,
"offset": 0
}ClaimScan never touches your wallet or stores your data. That's the architecture, not a promise.
Search queries are never stored in readable form.
All sensitive operations run server-side. No secrets reach the browser.
Transactions built and simulated server-side. You sign and submit from your wallet.
Every claim request is cryptographically verified end-to-end.
Claim states are immutable once finalized. Cannot be rolled back.
Every fee record and claim transaction is independently verifiable on-chain.
Paste a social handle or wallet address. ClaimScan resolves it to wallets and scans 10 platforms across Solana, Base, Ethereum, and BNB Chain in parallel, showing earned, claimed, and unclaimed fees in real time.
10 platforms: Pump.fun, Bags.fm, Believe, RevShare, Coinbarrel, and Raydium on Solana, plus Clanker, Zora, Bankr, and Flaunch on Base/ETH/BSC.
Yes. Scanning, viewing fee data, and the leaderboard are completely free. No API key needed. V2 paid endpoints for developers and agents use pay-per-query pricing via the x402 protocol.
Connect your wallet on a profile page and click Claim on eligible unclaimed fees. ClaimScan builds the transaction server-side, simulates it, and you sign in your wallet. Currently live for Bags.fm with others coming soon.
Yes. Scanning is fully read-only. Claims are zero-custody. Transactions are built server-side with pre-sign simulation. ClaimScan never has access to your private keys.
Free for scanning. Pay-per-query for programmatic access via x402.
Scanning, leaderboard, and price feeds. No auth required.
V2 endpoints. USDC on Base. No API keys or subscriptions.
Privacy: all creator data exposed via the V2 API is already public. Paying unlocks fast lookup, not access to private data.
Custom rate limits, volume pricing, and dedicated support.