Pump.fun Token Scraper - New Launches, Bonding Curve & Holders
Pricing
$0.45 / 1,000 token rows
Pump.fun Token Scraper - New Launches, Bonding Curve & Holders
Scrape pump.fun tokens: new launches, about-to-graduate, graduated, movers, live and keyword search, or look up mints and creator wallets. Each row: mint, creator, market cap, price, ATH, bonding curve, socials, holders, top-10/dev/sniper share, 24h volume. Monitor mode for new tokens. No login.
Pricing
$0.45 / 1,000 token rows
Rating
0.0
(0)
Developer
Scrapers Delight
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
7 days ago
Last modified
Categories
Share
What does Pump.fun Token Scraper do?
Pump.fun Token Scraper pulls Solana memecoin data from pump.fun into clean rows: one row per token with its mint address, name, ticker, creator wallet, market cap, price, all-time high, bonding-curve progress, graduation status, socials and age. Switch on extra data and the same row also carries holder distribution, 5-minute to 24-hour market activity, the top holders, recent trades, the creator's launch history and trader callouts. Built for memecoin traders, trading bots, on-chain analysts and AI agents that need pump.fun data without running their own indexer.
Also searched as: pump.fun scraper ยท pump.fun API ยท pumpfun token tracker ยท Solana memecoin launch tracker ยท pump.fun new tokens monitor.
- Every pump.fun feed: new launches, about to graduate, graduated, movers, live streams, Mayhem mode, charity, plus deep listings (top market cap, recently traded, most replies, top ATH) up to 1,070 tokens each.
- Search, look up and follow wallets: keyword search (last 7 days or all time), mint-address or URL lookup, and every token a creator wallet launched.
- Risk data on the row: holders, top-10 / creator / sniper / bundler share of supply, lifetime fees, and a creator rug-risk score built from the wallet's own launch history.
- Market activity: volume, transactions and price change for 5 m, 1 h, 6 h and 24 h, plus 24 h buys, sells, buyers and sellers.
- Monitor mode: remembers what it delivered and returns only new tokens on the next scheduled run, or a token again once when it graduates.
- No login, no API key, no wallet.
- Export anywhere: JSON, CSV, Excel; schedules, webhooks, Make, Zapier, n8n, Google Sheets, Telegram alerts, the Apify API and MCP.
What data can you get from pump.fun?
๐ช Mint address (mint) | ๐ท๏ธ Name + ticker | ๐ค Creator wallet |
| ๐ฐ Market cap in USD and SOL | ๐ฒ Price in USD and SOL | ๐ All-time-high market cap + date |
๐ Drop from ATH (ath_drawdown_pct) | ๐ Bonding-curve progress % | ๐ Graduated + pool address |
| ๐ฆ X, Telegram, website links | โฑ๏ธ Created time + age in minutes | ๐ง Liquidity in USD |
| ๐ฅ Holders | ๐ Top-10 / creator / sniper / bundler share | ๐ฅ Lifetime fees (SOL + USD) |
| ๐ Volume + txns 5m / 1h / 6h / 24h | ๐ 24h buys, sells, buyers, sellers | ๐ Price change 5m / 1h / 6h / 24h |
| ๐ Top holders list | ๐งพ Recent trades | ๐งโ๐ป Creator launches, graduation rate, rug-risk score |
| ๐ฃ Trader callouts (thesis, entry, multiple) | ๐ด Live-stream flag + title | ๐ pump.fun + Solscan links |
On a 100-token run of the new-launches feed (2026-10-14): market cap, price, creator, liquidity and 24h market activity were filled on 99-100% of rows, holders and top-10 share on 97%, an X link on 57%, a website on 33%, and bonding-curve progress on 74% (the rest were Mayhem-mode tokens, whose curve is not the standard one).
How to scrape pump.fun with Pump.fun Token Scraper
- Create a free Apify account โ the free plan's monthly credit covers thousands of tokens.
- Open Pump.fun Token Scraper and click Try for free.
- Pick a Mode (a feed, a search, mint lookup, creator wallets or callouts) and set Max tokens.
- Add filters (market cap, age, curve progress, holders, socials) and switch on the Extra data you want.
- Click Start. Rows land in the dataset page by page.
- Export as JSON, CSV or Excel from the Storage tab โ or schedule it with monitor mode for a live new-launch feed.
โฌ๏ธ Input
| Parameter | Type | Description |
|---|---|---|
| ๐ What to scrape | ||
mode | Select | feed (default), search, tokens, creators, callouts. |
feed | Select | Feed mode: new (default), graduating, graduated, movers, live, mayhem, charity, topMarketCap, recentlyTraded, mostReplies, recentlyReplied, topAth, newest. |
searchTerms | List | Search mode, e.g. ["pepe", "ai agent"]. Each term gets its own maxResults. |
searchAllTime | Boolean | Off = pump.fun's 7-day search; on = every token ever launched. Default false. |
tokens | List | Tokens mode: mint addresses or https://pump.fun/coin/<mint> URLs. |
creatorWallets | List | Creators mode: wallet addresses; each gets its own maxResults (up to 1,070). |
| ๐ฏ Filters | ||
graduationState | Select | any (default), active (still on the curve), graduated. |
includeNsfw | Boolean | Include NSFW-flagged tokens. Default false. |
includeEvmTokens | Boolean | Include non-Solana tokens that pump.fun lists on movers/search. Default false. |
minMarketCapUsd / maxMarketCapUsd | Number | Market cap range in USD. |
minAgeMinutes / maxAgeMinutes | Number | Token age range, e.g. maxAgeMinutes: 30. |
| โ๏ธ Refine results | ||
minBondingCurveProgress / maxBondingCurveProgress | Number | 0-100. Graduated tokens count as 100. |
minAthDrawdownPercent | Number | Keep tokens at least this far below their ATH. |
minHolders, maxTop10HoldersPercent, maxDevHoldingsPercent | Number | Holder-distribution screens. |
minVolume24hUsd | Number | Minimum 24h volume. |
requiredSocials / requireAnySocial | List / Boolean | Require X, Telegram and/or website. |
includeKeywords / excludeKeywords | List | Name or ticker contains / does not contain. |
excludeCreators | List | Blocked creator wallets. |
programs | List | Launch programs, e.g. pump, meteora_dbc. |
fieldFilters | JSON | Min/max on any numeric output field. |
| โ Extra data (no extra charge) | ||
includeHolderStats | Boolean | Holders + top-10/creator/sniper/bundler share + lifetime fees. Default true. |
includeMarketActivity | Boolean | 5m/1h/6h/24h volume, txns, price change; 24h buys/sells/traders. Default true. |
includeTopHolders + topHoldersLimit | Boolean + Integer | Largest holders with flags. Default off, 20 per token (max 50). |
includeTrades + tradesLimit | Boolean + Integer | Newest trades per token. Default off, 20 per token (max 300). |
includeCreatorStats | Boolean | Creator launch history + rug-risk score. Default off. |
includeCallouts | Boolean | Trader callouts on each token. Default off. |
| ๐ Monitoring | ||
monitorMode | Select | off (default), new, newOrGraduated. |
watchName | String | Keeps separate memories for schedules on the same source. |
watchMinutes / pollIntervalSeconds | Integer | Keep one run open for up to 60 minutes, polling every 10-300 s. |
| ๐ฆ Output | ||
maxResults | Integer | Default 100; 0 = everything the source lists. |
sortBy | Select | pump.fun's order (default) or market cap, newest, oldest, curve, 24h volume, ATH drop, holders, liquidity, replies. |
compact | Boolean | Core fields only โ for AI agents and spreadsheets. |
| ๐ Telegram alerts | ||
telegramBotToken / telegramChatId / telegramMinMarketCapUsd | Secret / String / Number | Sends delivered tokens to your own chat, 10 per message. |
Input JSON
{"mode": "feed","feed": "graduating","maxResults": 50,"minBondingCurveProgress": 85,"maxTop10HoldersPercent": 35,"requireAnySocial": true,"includeCreatorStats": true}
Pick the feed before anything else
The feed decides which tokens you see; filters only narrow it. Board feeds (new, graduating, graduated, movers, charity) are pump.fun's own ranked lists of up to 150 tokens. Listing feeds (topMarketCap, recentlyTraded, mostReplies, recentlyReplied, topAth, newest) page deeper, to 1,070 tokens. Do: feed: "graduating" + minBondingCurveProgress: 85 for tokens about to migrate. Don't: feed: "new" + minMarketCapUsd: 1000000 โ a token minutes old rarely has that market cap, so the run ends empty.
Age is in minutes, percentages are 0-100
maxAgeMinutes: 5 keeps tokens created in the last five minutes. Share filters take percent of supply: maxDevHoldingsPercent: 5 drops tokens whose creator still holds more than 5%.
Use monitor mode for a launch feed, not a long watch
For a continuous new-token feed, schedule the actor every few minutes with monitorMode: "new": each run returns only tokens it has not delivered before. watchMinutes keeps a single run open instead; it stops early when too few tokens match your filters to cover the run.
โฌ๏ธ Output
One row per token. A real row from the graduating feed (2026-10-14), shortened:
{"mint": "BEVztnrkYCF2FBDJYkFu2Mh9MfdhLoF3MAaK86WEpump","name": "VortexDeployer.com","symbol": "Vortex","creator": "GvWEm9wsUYAYk8BJX786whoBE7obxBs7qNz4iWt9u8T","created_timestamp": "2026-10-11T13:43:26.000Z","usd_market_cap": 34570,"price_usd": 0.00003457,"ath_market_cap_usd": 37504.81,"ath_drawdown_pct": 7.83,"bonding_curve_pct": 95.55,"is_graduated": false,"liquidity_usd": 7695.97,"twitter": "https://x.com/VortexDeployer","website": "https://www.vortexdeployer.com/","volume_24h_usd": 873.35,"txns_24h": 67,"buys_24h": 42,"sells_24h": 25,"price_change_24h_pct": -0.52,"creator_total_tokens": 134,"rug_risk_score": 39,"callout_count": 7,"pump_fun_url": "https://pump.fun/coin/BEVztnrkYCF2FBDJYkFu2Mh9MfdhLoF3MAaK86WEpump"}
Fields
Fill measured on two local runs on 2026-10-14: A = 100 tokens from the new feed with the default add-ons; B = 25 tokens from graduating with every add-on on.
| Field | What it is | Fill A | Fill B |
|---|---|---|---|
mint, name, symbol, creator, created_timestamp, age_minutes | Identity and age | 100% | 100% |
usd_market_cap, price_usd, ath_market_cap_usd, ath_drawdown_pct | Market cap, price, all-time high | 100% | 100% |
market_cap_sol, price_sol | SOL values (SOL-quoted tokens) | 89% | 80% |
bonding_curve_pct | Curve progress 0-100 (100 when graduated) | 74% | 100% |
is_graduated, pool_address, bonding_curve | Graduation flag, pool, curve account | 100% | 100% |
liquidity_usd | Pool liquidity, or SOL in the curve | 100% | 100% |
twitter / telegram / website | Social links the creator added | 57% / 1% / 33% | 92% / 28% / 80% |
holders, top10_holders_pct, snipers_holdings_pct, bundlers_holdings_pct | Holder distribution | 97% | 100% |
dev_holdings_pct | Creator's share of supply (null when pump.fun reports none) | 94% | 24% |
total_fees_sol, total_fees_usd | Lifetime trading fees | 100% | 100% |
volume_24h_usd, txns_24h, buys_24h, sells_24h, traders_24h, price_change_24h_pct | 24h market activity | 99% | 100% |
volume_5m_usd, txns_5m, price_change_5m_pct | Last 5 minutes (null with no trade in the window) | 97% | 68% |
top_holders | Largest holders: address, amount, % of supply, creator/sniper/bundler flags | โ | 100% |
recent_trades | Newest trades: side, trader, amounts, USD value, price, venue | โ | 92% |
creator_total_tokens, creator_graduation_rate, creator_launches_24h, creator_reused_socials, rug_risk_score | Creator history | โ | 100% |
callouts, callout_count | Trader callouts | โ | 92% / 100% |
is_currently_live, livestream_title, num_participants | Live stream; title and participant count are filled on the live feed (8 of 8 on a test run) | 100% / 0% / 0% | 100% / 0% / 4% |
security_verdict, is_banned, nsfw, is_mayhem, mayhem_state, program, quote_symbol | Flags and launch details | 100% (mayhem_state 26%) | 96-100% |
rug_risk_score is our 0-100 composite from the creator's own history: 40% rapid launching (launches in the last 24 h, 10 or more = full weight), 30% failure to graduate (only with 3+ earlier launches), 20% share of banned launches, 10% socials reused across the creator's tokens. 0 means no history to judge.
Callouts mode adds a callouts list per token with the caller's username, wallet, X handle, followers, thesis, entry market cap, multiple, position value and PnL.
How can I use pump.fun data?
- ๐ค Trading bots โ feed
newwithmaxAgeMinutes: 5,requireAnySocialand a lowmaxDevHoldingsPercentinto your buy logic on a 1-minute schedule. - ๐ Graduation hunters โ
graduating+minBondingCurveProgress: 90, monitor modenewOrGraduatedto be told the moment one migrates. - ๐ก๏ธ Risk screening โ look up a mint list with holder stats and creator history; drop anything with a high
rug_risk_scoreor concentrated top-10 share. - ๐ Wallet research โ follow serial launchers through creators mode and see how many of their tokens ever graduate.
- ๐ฃ Signal tracking โ callouts mode shows which tokens traders are calling, their entry market cap and current multiple.
- ๐ Analysts and AI agents โ top-market-cap or recently-traded listings with 24h activity, exported to a sheet or queried through MCP.
How much does it cost to scrape pump.fun?
Pump.fun Token Scraper is pay-per-result: $0.45 per 1,000 tokens, with every extra-data option included and no start fee. You are charged only for tokens written to the dataset; filtered, duplicate, already-delivered and not-found tokens cost nothing, and there is nothing else to pay.
| Tokens | Cost |
|---|---|
| 20 | $0.009 |
| 100 | $0.045 |
| 1,000 | $0.45 |
| 10,000 | $4.50 |
Speed measured with the default extra data (holder stats and market activity): 100 tokens in 26 seconds, 1,000 tokens in 4.5 minutes.
Integrations, API, scheduling & MCP
- Schedules: run it every minute, hour or day from the Schedules tab; with monitor mode each run returns only tokens it has not delivered before.
- Telegram: add your bot token and chat id to get delivered tokens in a chat.
- Webhooks: fire a URL when a run finishes โ push rows to your bot, CRM, Slack or a sheet.
- No-code: Make, Zapier, n8n, Google Sheets, Airtable and Slack via Apify integrations.
- API: call it from Node.js or Python with
apify-clientโ code on the API tab. - MCP / AI agents: connect Claude, Cursor or any MCP client through the MCP tab;
compact: truekeeps rows short.
More scrapers for crypto research
| ๐ฆ X (Twitter) Tweet Search Scraper โ what people say about a ticker | โ๏ธ Telegram Posts Scraper โ a token's Telegram channel history | ๐ Telegram Channel Search Scraper โ fresh posts by keyword |
| ๐ Telegram Channel Stats โ subscribers and engagement | ๐ฝ Reddit Search Scraper โ posts by keyword and score | ๐งญ All our actors |
Limits & empty runs
- Depth: board feeds hold up to 150 tokens; listing feeds and creator wallets page to 1,070 (all 1,070 on top market cap; 996 unique on recently traded, whose order shifts while it is read); search pages to 1,050 per term; the callout feed holds about 150 calls.
- Speed: pump.fun rate-limits each IP, so the actor paces itself at about 4 requests a second. Holder stats cost one request per token: 1,000 tokens took 4.5 minutes with them on; 1,070 tokens without them took 15 seconds.
- Bonding-curve progress is computed on pump.fun's standard curve; it is empty for Mayhem-mode tokens and other launchpads that use different curves, and 100 for graduated tokens.
- Fresh tokens: holder stats can be empty for roughly the first minute after launch (3 of 100 new-feed tokens on a test run); they are never filled with 0.
- Market windows: a 5 m or 1 h value is empty when the token had no trade in that window.
- Not available: KOL counts, insider share and social-link reuse across all of pump.fun, and lifetime volume, are not served by pump.fun's public API, so they are not in the rows.
- Empty dataset: your filters removed every token (the run summary lists how many per filter), every token was already delivered in monitor mode, or pump.fun refused requests for a while (nothing is charged โ re-run in a few minutes).
FAQ
How many tokens can Pump.fun Token Scraper return in one run?
Up to 150 from a board feed, 1,070 from a listing feed or creator wallet, and 1,050 per search term. Run several feeds or terms to go wider.
Can Pump.fun Token Scraper track new pump.fun launches automatically?
Yes. Schedule it on the new feed with monitorMode: "new"; each run delivers only tokens launched since the last delivery. Use newOrGraduated to also get a token again when it graduates.
Does Pump.fun Token Scraper show holders, snipers and bundlers?
Yes โ includeHolderStats (on by default) adds holder count, top-10, creator, sniper and bundler share of supply and lifetime fees; includeTopHolders lists the wallets.
Can I look up specific pump.fun tokens?
Yes. Use mode: "tokens" and paste mint addresses or pump.fun coin URLs. Mints pump.fun does not know are listed in the run summary and not charged.
Can I use Pump.fun Token Scraper with the Apify API?
Yes. Start runs and read datasets with apify-client for Node.js or Python.
Can I use Pump.fun Token Scraper through an MCP server?
Yes. Open the MCP tab, connect your client and ask for pump.fun tokens in plain language; compact: true returns the core fields only.
Do I need a pump.fun account, wallet or API key?
No. The actor reads pump.fun's public data; you pass a feed, search terms, mints or wallets.
Why did my Pump.fun Token Scraper run return no tokens?
Most often the filters removed everything โ the run summary (RUN_SUMMARY) counts drops per filter. In monitor mode, nothing new may have launched since the last run. Rarely pump.fun refuses requests for a few minutes; nothing is charged and a re-run works.
How is Pump.fun Token Scraper different from other pump.fun scrapers?
One actor covers every feed, search, mint lookup, creator wallets and callouts, with holder distribution, 5m-24h market activity, top holders, trades and creator history on the same row at one price, plus filters on any numeric field and a monitor that re-alerts on graduation.
Is this investment advice?
No. Pump.fun Token Scraper returns raw market data for research and monitoring. Memecoins are extremely high-risk.
Your feedback
Found a bug or missing a field? Open an issue on the Issues tab and we will look at it.