Solana Memecoin Launch Tracker (Pump.fun + Raydium)
Pricing
from $2.00 / 1,000 token trackeds
Solana Memecoin Launch Tracker (Pump.fun + Raydium)
Track new pump.fun memecoin launches from Solana on-chain data: bonding-curve price, USD market cap and liquidity, curve progress, holder-concentration risk score, observed ATH, metadata and social links. Filter by market cap, age, risk and progress. $0.002 per token, $0.001 per run start.
Pricing
from $2.00 / 1,000 token trackeds
Rating
0.0
(0)
Developer
Hojun Lee
Maintained by CommunityActor stats
0
Bookmarked
30
Total users
5
Monthly active users
5 days ago
Last modified
Categories
Share
Solana Memecoin Launch Tracker
Track up to 500 recent Pump-program token creations using raw Solana mainnet
transactions and bonding-curve accounts. The Actor decodes Create/CreateV2
instructions, batches curve reads, and computes SOL/USD from the token reserves
of a SOL–USDC Raydium pool. It does not call a token-site frontend, market-data
aggregator, or off-chain token metadata URI.
Data source and attribution
The source is public Solana on-chain state, read through the RPC endpoint in
SOLANA_RPC_URL (Helius RPC in production). Source: Solana mainnet;
RPC provided by Helius. The Actor does not resell or expose RPC access.
SOLANA_RPC_URL is required; no public-RPC fallback is used. The Actor fetches
signature pages until the requested number of creations (capped at 500) or the
RPC budget is reached, transactions for uncached signatures, bonding-curve
account batches, and SOL/USDC vaults. The named KV cache stores per-mint
metadata and recent state. Retained mint entries and observed ATH expire after
six hours without observation and retain at most 10,000 mints each; DAS
metadata is refreshed after six hours even for a continuously observed mint.
Raw holder-account lists are not cached, only derived concentration percentages
and their snapshot time. Missing holder/creator/last-trade fields are retried
on later runs if an RPC cap interrupted enrichment; populated snapshots are
refreshed after five minutes. Every named KV record is trimmed below 8 MB before
writing (the platform limit is 9 MB); a cache write failure is logged and does
not prevent results or charges.
SOLANA_MAX_REQUESTS (default 250) and
SOLANA_DAILY_REQUEST_CAP (default 3000 per user) bound RPC calls; this is a
fair-share limit, not a key-wide cap. Incremental discovery stops at the first
previously indexed signature, and unchanged minute-polls use at most five RPC
calls. At the cap, cached rows may be returned free, without a new
token-tracked charge. The last good SOL/USD pool quote is reused for at most
six hours when the pool read fails or the cap is reached.
Individual transaction failures are skipped and HTTP 429 honours Retry-After.
The on-chain instruction supplies mint, name, symbol, metadata URI, creator,
curve address and creation time. Supported SOL-paired curves provide real SOL
reserves and token-reserve bonding progress. price_sol is the bonding-curve
spot ratio of virtual quote to virtual token reserves; price_usd and market
cap multiply that ratio by the on-chain SOL/USDC pool rate. These are indicative
curve quotes, not executable trade quotes. liquidity_usd values real SOL
reserves at that pool rate. Optional DAS getAssetBatch supplies description,
image and social links when the RPC provider supports it; no metadata URI is
fetched directly. The SOL/USDC pool ratio is indicative, not executable;
USDC- and USDT-quoted curves are valued at 1 USD per quote token, using
decimals read from each quote mint account and cached across runs. Their
price_sol is the USD quote divided by the on-chain SOL/USDC pool rate;
real_sol_reserves and SOL-reserve liquidity are null because those reserves
are not SOL. PUMP-quoted curves use the on-chain PUMP/USDC PumpSwap vault ratio
from a pool verified against the PumpSwap account layout on 2026-10-19. The
pool must hold at least $10,000 on its USDC side; its price is read afresh on
each run and is indicative, not an executable trade quote. Thin or unavailable
pools leave those launches unpriced and free. Other quote mints remain unpriced
and free. The run log lists
non-SOL quote mint counts; account state can lag during RPC propagation.
Pricing
The current local pay-per-event contract charges $0.001 per Actor start and
$0.002 per token-tracked result after the account's one-time allowance
of 25 free token results. For example, a first run returning 30 new tokens
costs $0.001 + 5 × $0.002 = $0.011, subject to Apify's live active contract
and spending limit. Unchanged previously delivered tokens are returned without
a second token charge. No prices or billing event names changed in this source
migration; check the Store Pricing tab for the live active terms.
Input
limit selects the maximum tokens returned (1–500). maxAgeMinutes, market-cap, liquidity, bonding progress and
graduation filters still apply. scanMode=currently_live cannot establish a
livestream from on-chain state, so it returns the newest launches and logs a
warning; is_currently_live is null. excludeNsfw cannot be verified without
off-chain metadata, so unknown NSFW status is not treated as safe or unsafe.
Telegram credentials and an ATH threshold remain accepted for compatibility.
Observed ATH is accumulated since this Actor first saw each mint, not a
lifetime high; it is null on first sighting.
Output limitations
Existing output keys remain present. Values not derivable from the bounded
on-chain reads are null, not fabricated: lifetime ATH beyond our observed
history, NSFW/ban status, livestream status, replies/participants, sniper
activity, creator sell risk, smart-money and viral/copy-trade labels. The
last_trade_timestamp is the latest curve-account signature time when available.
rug_risk_score_v2 is an on-chain concentration heuristic, not a fraud finding:
min(100, 0.5 × top-10-holder % + 0.3 × creator-holding % + 0.1 × (100 − curve-progress %) + 10 if age < 1 hour);
the bonding-curve token account is excluded from top-10. Low is <30, medium
30–<60, high ≥60. Missing inputs leave the score and level null. The old
rug_risk_score remains null. The
pump_fun_url field is retained as a mint-derived link, but the Actor never
requests that site. metadata_uri and bonding_curve_address expose the
on-chain references without fetching external content. Creator launch counts
and graduation history accumulate only from on-chain results delivered since
this migration; the old feed-derived history is not reused.
If a curve or pool price is unavailable, dependent numeric fields
are null. Discovered mints with a closed, missing, or unsupported curve remain
visible with null price fields and no token-tracked charge; missing account
state alone does not prove graduation. A decoded curve whose complete flag is
set is reported as graduated with 100% bonding progress even if its price is
unavailable. The run log counts unavailable valuations by reason. The default
minimum market-cap filter is now zero so such launches remain visible; a positive explicit minimum excludes them. Existing saved
inputs with a positive market-cap floor may return fewer or no rows. Rug-risk
and sniper-activity thresholds reject unknown signals instead of returning
unfiltered charged rows. An empty result does
not incur a token-tracked charge. The one-time free allowance, unchanged-row
deduplication and charged dataset storage are unchanged.