pump.fun market and social trading data: coin overview and stats, top holders with usernames and P&L, top traders, trade tape, candles, trending and live boards, search, the P&L leaderboard and trader profiles with portfolios. Data comes from pump.fun's own web app, unchanged. Read-only. Base URL: https://pump.x4o2.com.
eip155:8453). Or test with a free API key.Every /v1 route answers an unpaid request with 402 Payment Required and a PAYMENT-REQUIRED header (base64 JSON) describing the payment: scheme exact, network eip155:8453, asset USDC, amount in atomic units (0.001 USD = 1000). Sign that with any x402 v2 client and retry with a PAYMENT-SIGNATURE header; the response carries the settled transaction in PAYMENT-RESPONSE. Failed or 503 responses are never settled.
import { x402Client } from "@x402/core/client";
import { registerExactEvmScheme } from "@x402/evm/exact/client";
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client();
registerExactEvmScheme(client, { signer: privateKeyToAccount(process.env.PRIVATE_KEY) });
const fetchWithPayment = wrapFetchWithPayment(fetch, client);
const res = await fetchWithPayment("https://pump.x4o2.com/v1/coin/Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump/holders");
const { data, meta } = await res.json();
Agents using the Coinbase Bazaar, agentic.market or an MCP client with x402 support find these routes by description; the same metadata is in /openapi.json.
GET /v1/coins/search?q= resolves a name or ticker to a mint.maxAge=<seconds> (serve a copy no older than this; 0 forces the freshest allowed, each resource has a floor of a few seconds) and stale=1 (return any cached copy immediately and refresh in the background). Defaults: indexer and trade tape 5 s, trading stats 10 s, trending 15 s, coin metadata 30 s, holders and users 60 s, top traders and leaderboard 2 min.{ data, meta }. data is pump.fun's own JSON for that resource, unchanged (composite routes nest several). meta.observedAt (unix ms) and meta.ageMs say how old it is, meta.source is fresh, cache or stale, and meta.parts gives the same per resource. The same values are in the Age and X-Cache headers.400 { error, message } for a bad mint, user or query; 402 unpaid; 503 with Retry-After when the service is temporarily busy or unavailable (pass stale=1 to get the last copy instead). Nothing is charged on 4xx/5xx.GET /v1/coin/:mint — pump.fun coin overview: metadata, market cap, price, volume, buy/sell stats, ATH, holder countGET /v1/coin/:mint/holders — Top holders of a pump.fun coin with username, position size, cost basis and P&LGET /v1/coin/:mint/traders — Top traders of a pump.fun coin by P&L, each with their trade history on itGET /v1/coin/:mint/trades — Recent trades on a pump.fun coin: buyer/seller, SOL and USD size, price, signatureGET /v1/coin/:mint/candles — OHLCV candles for a pump.fun coin in USD or SOL, price or market capGET /v1/coins/trending — pump.fun trending board: the coins moving right now with market cap, volume and price changeGET /v1/coins/feed — pump.fun home feed: ranked coins with market cap, protocol, creator and recent activityGET /v1/coins/live — Coins currently livestreaming on pump.fun, with viewer counts and market dataGET /v1/coins/search — Search pump.fun coins by name, ticker or mintGET /v1/coins — List pump.fun coins sorted by market cap, creation time, last trade or reply countGET /v1/leaderboard — pump.fun P&L leaderboard: top wallets by realized and unrealized profit over a periodGET /v1/user/:user — A pump.fun user's profile by wallet or user id; optionally portfolio, P&L summary, balances, created coins, followers, following, achievementsGET /v1/coin/:mintOne pump.fun coin in full: its metadata and bonding-curve/AMM state (coins-v3), the live indexer row (market cap, volume, dev wallet, program, creation time), trading activity windows (5m/1h/6h/24h transactions, volume, buyers and sellers, price change), all-time-high market cap and holder count. Use for a quantitative read on a pump.fun token.
| Param | In | Description | Example |
|---|---|---|---|
mint | path | Token mint address (base58) | Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump |
maxAge | query | Serve a cached copy up to this many seconds old; 0 forces the freshest allowed | 5 |
stale | query | 1 returns any cached copy immediately and refreshes in the background | 0 |
curl -H "PAYMENT-SIGNATURE: ..." https://pump.x4o2.com/v1/coin/Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump
Response (HTTP 200):
{
"data": {
"coin": {
"mint": "Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"initialized": true,
"name": "Catecoin",
"symbol": "CATE",
"image_uri": "https://imagedelivery.net/WL1JOIJiM_NAChp6rtB6Cw/coin-image/Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"bonding_curve": "3Sg92V4Mre9Apm7dJsM39B6vrAEVVErE1vBsZMKyUbxT",
"associated_bonding_curve": "3jNo7eYYhLFrRXSpYEevBCYj8uJioA95sH1MujyB1GJk",
"creator": "D9gQ6RhKEpnobPBUdWY5bPQt2p3zGk3iVz6ChpUi2ArA",
"created_timestamp": 1785083078000,
"complete": true,
"virtual_sol_reserves": 114147489352,
"virtual_token_reserves": 282003577203745,
"total_supply": 1000000000000000,
"show_name": true,
"last_trade_timestamp": 1792074265000,
"market_cap": 603084.619112104,
"nsfw": false,
"inverted": true,
"is_banned": false,
"pump_swap_pool": "HMzvsEEmtzHhvZNw9uwbaG85HCTmFnkbhzUx16cy7ca3",
"real_sol_reserves": 0,
"real_token_reserves": 0,
"updated_at": 1792074266,
"livestream_ban_expiry": 0,
"reply_count": 0,
"is_currently_live": false,
"ath_market_cap": 130574324.57841259,
"ath_market_cap_timestamp": 1789849765000,
"hide_banner": false,
"program": "pump",
"token_program": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb",
"quote_mint": "11111111111111111111111111111111",
"base_decimals": 6,
"quote_decimals": 9,
"pool_address": "HMzvsEEmtzHhvZNw9uwbaG85HCTmFnkbhzUx16cy7ca3",
"is_cashback_enabled": false,
"chain_id": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"multichain_family": 1,
"protocol": "pump",
"total_supply_str": "1000000000000000",
"market_cap_usd": 62137938.407120995,
"virtual_quote_reserves": 114147489352,
"real_quote_reserves": 0,
"market_cap_quote": 603084.619112104,
"boost_mode": "COMPLETED",
"verified": true,
"is_holder_reward": true,
"depth": 0,
"security_verdict": {
"verdict": "allow",
"scope": "all",
"reasons": [
"operator_bypass"
],
"decided_by": "bypass",
"provider": "none",
"version": 22,
"updated_at": 1792072097761,
"source": "token-trust"
},
"usd_market_cap": 62137938.407120995,
"volume_1h_usd": 181592.5984278035,
"canonical_pool_liquidity_usd": 2810821.009510475,
"circulating_supply_str": "1000000000000000"
},
"indexer": {
"mint": "Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"chain": "solana:mainnet",
"name": "Catecoin",
"ticker": "CATE",
"dev": "D9gQ6RhKEpnobPBUdWY5bPQt2p3zGk3iVz6ChpUi2ArA",
"program": "pump_amm",
"platform": "",
"creationTime": 1785083078000,
"pair": "SOL",
"marketCapUsd": 62146853.15812627,
"volumeSol": 2118749.814363657,
"volumeUsd": 226187415.95550907,
"progress": 100,
"graduationDate": 1787625930000,
"athMarketCapUsd": 130574324.57841259,
"currentMarketPrice": 0,
"sniperCount": 0,
"numKolsTraded": 201,
"txCount": 1488841,
"buyCount": 1012129,
"sellCount": 476712,
"priorityFeeSol": 374.1685814400949,
"priorityFeeUsd": 39809.02639809846,
"builderTipSol": 0,
"builderTipUsd": 0,
"tradingAppFeeSol": 0,
"tradingAppFeeUsd": 0,
"builderTipSolV2": 224.2279907635495,
"builderTipUsdV2": 24087.384471654004,
"tradingAppFeeSolV2": 2233.827853480985,
"tradingAppFeeUsdV2": 237740.0601099727,
"txFeeSolV2": 397.4673842159609,
"txFeeUsdV2": 42449.20754199711,
"feeSeedSol": 0,
"feeSeedUsd": 0,
"isMayhemMode": false,
"mayhemState": null,
"mayhemMode": null,
"isMultiplayer": false,
"mayhemBotCoinSupplied": 0,
"isCashbackEnabled": false,
"isHolderReward": true,
"isCurrentlyLive": false,
"numLiveParticipants": 0,
"isCharity": false,
"isNsfw": false,
"isBanned": true,
"imageUrl": "https://imagedelivery.net/WL1JOIJiM_NAChp6rtB6Cw/coin-image/Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"description": "",
"videoUri": "",
"hasSocial": false,
"hasTwitter": false,
"hasWebsite": false,
"hasTelegram": false,
"twitterReuseCount": 0,
"telegramReuseCount": 0,
"websiteReuseCount": 0,
"numHolders": 17709,
"top10HoldersPercent": 14.5945,
"devHoldingsPercent": 0,
"snipersOwnedPercent": 0,
"bundlerOwnedPercentageV2": 0,
"coinCreatedSupply": 0,
"lastRecommendedAt": 1792074260012,
"totalFees": 2855.5232284604954,
"totalFeesUSD": 304276.6521236238
},
"activity": {
"5m": {
"numTxs": 53,
"volumeUSD": 16527.155384390247,
"numUsers": 42,
"numBuys": 46,
"numSells": 7,
"buyVolumeUSD": 3565.1342846657512,
"sellVolumeUSD": 12962.021099724498,
"numBuyers": 36,
"numSellers": 7,
"priceChangePercent": -1.4928341151241973
},
"1h": {
"numTxs": 542,
"volumeUSD": 180635.4705879377,
"numUsers": 213,
"numBuys": 303,
"numSells": 239,
"buyVolumeUSD": 106546.09179244089,
"sellVolumeUSD": 74089.37879549683,
"numBuyers": 109,
"numSellers": 134,
"priceChangePercent": 6.435470061599693
},
"6h": {
"numTxs": 1500,
"volumeUSD": 369465.56682841125,
"numUsers": 493,
"numBuys": 848,
"numSells": 652,
"buyVolumeUSD": 199357.72612891166,
"sellVolumeUSD": 170107.84069949956,
"numBuyers": 277,
"numSellers": 318,
"priceChangePercent": 4.6095537423224044
},
"24h": {
"numTxs": 9881,
"volumeUSD": 1765123.934705482,
"numUsers": 2717,
"numBuys": 5356,
"numSells": 4525,
"buyVolumeUSD": 901092.5608650381,
"sellVolumeUSD": 864031.373840444,
"numBuyers": 1641,
"numSellers": 1870,
"priceChangePercent": 4.033347679332993
}
},
"ath": {
"athMarketCap": 130574324.57841259
},
"holders": {
"mint": "Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"chain": "solana",
"networkId": 1399811149,
"holderCount": 140445
}
},
"meta": {
"observedAt": 1792074226834,
"ageMs": 42632,
"source": "fresh",
"parts": {
"coin": {
"observedAt": 1792074267861,
"source": "fresh"
},
"indexer": {
"observedAt": 1792074267861,
"source": "fresh"
},
"marketActivity": {
"observedAt": 1792074267861,
"source": "fresh"
},
"ath": {
"observedAt": 1792074226834,
"source": "cache"
},
"holderCount": {
"observedAt": 1792074267862,
"source": "fresh"
}
}
}
}
GET /v1/coin/:mint/holdersThe largest positions in a coin as pump.fun tracks them: each holder's wallet, pump.fun username and profile, amount held, position value, cost basis, realized and unrealized P&L and whether they are the developer. Use for holder concentration and smart-money analysis of a token.
| Param | In | Description | Example |
|---|---|---|---|
mint | path | Token mint address (base58) | Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump |
maxAge | query | Serve a cached copy up to this many seconds old; 0 forces the freshest allowed | 5 |
stale | query | 1 returns any cached copy immediately and refreshes in the background | 0 |
limit | query | Number of entries, 1-100 | 50 |
curl -H "PAYMENT-SIGNATURE: ..." https://pump.x4o2.com/v1/coin/Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump/holders?limit=20
Response (HTTP 200; arrays cut to 2 entries and long strings shortened for display):
{
"data": {
"positions": [
{
"coinMint": "Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"chainId": 1399811149,
"userId": "aa653097-46b7-40f7-bc93-3b84d8787853",
"userName": "latentfish83215",
"profileImage": "https://socialimages.pump.fun/profile-images/pumpatar/2/Orange~Body-3-Green~Face-8~Glasses-black~Hairstyle-1---Green~...",
"walletAddress": "HDixbrzwwLXczhDBk1JVrurPQsuLE8FUKnW2pucSXN3o",
"isVerified": false,
"verifiedBadgeVisible": true,
"xUsername": null,
"accountKind": "person",
"amountHeld": 27535448.11699,
"pnlUsd": 1587813.8299095354,
"pnlPercentage": 1145.0764323741341,
"realizedPnlUsd": 9286.993489819346,
"costBasisAmount": 27535448.11699,
"costBasisUsd": 128231.97405955517,
"amountBoughtUsd": 138664.44064501926,
"amountBought": 33222827.13715201,
"callout": null,
"lowQuality": false
},
{
"coinMint": "Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"chainId": 1399811149,
"userId": "f779e161-0f93-49ec-b763-2142854fd005",
"userName": "SossaDotKek",
"profileImage": "https://socialimages.pump.fun/profile-images/2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ/1483b61e-df0d-4b93-a3d4-161...",
"walletAddress": "2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ",
"isVerified": true,
"verifiedBadgeVisible": false,
"xUsername": "GeoffO7",
"accountKind": "person",
"amountHeld": 19611607.990354,
"pnlUsd": 661271.9153029163,
"pnlPercentage": 119.2909991770251,
"realizedPnlUsd": 0,
"costBasisAmount": 19611607.99030797,
"costBasisUsd": 554335.129946899,
"amountBoughtUsd": 356240.85633483774,
"amountBought": 14413072.671787988,
"callout": {
"calloutId": "c80441e0-f76e-4bc6-8672-8419a9383529",
"chain": null,
"assetClass": "ASSET_CLASS_TOKEN",
"perp": null,
"calledOutAtMcap": 27728837,
"multiple": 2.155731573909867,
"thesis": "I'm back 100x the Cate",
"mediaUrl": null,
"calloutTimestamp": "2026-08-04T03:30:32.325Z",
"likes": 582,
"hasLiked": false,
"updates": [
{
"id": "c77e4dce-9dfb-437b-b111-f4900de7d3df",
"content": "Market down, gCate up",
"createdAt": "2026-10-14T21:06:24.525Z",
"likeCount": 3,
"mediaUrl": "https://socialimages.pump.fun/community-media/f779e161-0f93-49ec-b763-2142854fd005/75177424-7c92-4884-8eb9-72baaf1ca015",
"parentMessageId": null,
"repostCount": 0,
"viewCount": 702
},
{
"id": "a8d3716e-7793-477a-b1b5-36c2f396c4f6",
"content": "Cate coin is reversing ... Get your entries gCate is going to moon",
"createdAt": "2026-10-12T12:25:22.721Z",
"likeCount": 4,
"mediaUrl": "https://socialimages.pump.fun/community-media/f779e161-0f93-49ec-b763-2142854fd005/e7931320-8882-42c6-8dd3-751af83cc35e",
"parentMessageId": null,
"repostCount": 1,
"viewCount": 1302
}
],
"updateCount": 124,
"commentCount": 82,
"replyCount": 206,
"maxMultiplier": 4.541219206305773,
"maxMultiplierAt": "2026-09-19T20:29:33.664Z",
"calloutPrice": 0.0287531428558,
"repostCount": 30,
"quoteCount": 0,
"hasReposted": false,
"viewCount": 570966,
"quotedCalloutId": null,
"quotedCallout": null,
"actingUserId": null,
"actingUser": null
},
"lowQuality": false
}
],
"totalCount": 5730,
"hasMore": true
},
"meta": {
"observedAt": 1792074228502,
"ageMs": 40967,
"source": "cache",
"parts": {
"positions": {
"observedAt": 1792074228502,
"source": "cache"
}
}
}
}
GET /v1/coin/:mint/traderspump.fun's top-trader leaderboard for one coin: the wallets and usernames with the highest profit on it, their realized and unrealized P&L, buy and sell totals, and the individual trades behind the number. Use to find who made money on a token and how.
| Param | In | Description | Example |
|---|---|---|---|
mint | path | Token mint address (base58) | Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump |
maxAge | query | Serve a cached copy up to this many seconds old; 0 forces the freshest allowed | 5 |
stale | query | 1 returns any cached copy immediately and refreshes in the background | 0 |
curl -H "PAYMENT-SIGNATURE: ..." https://pump.x4o2.com/v1/coin/Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump/traders
Response (HTTP 200; arrays cut to 2 entries and long strings shortened for display):
{
"data": {
"mint": "Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"traders": [
{
"userId": "f779e161-0f93-49ec-b763-2142854fd005",
"walletAddress": "2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ",
"username": "SossaDotKek",
"profileImage": "https://socialimages.pump.fun/profile-images/2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ/1483b61e-df0d-4b93-a3d4-161...",
"isVerified": true,
"verifiedBadgeVisible": false,
"bestRank": 1,
"periods": [
"daily",
"weekly"
],
"tradingWallets": [
"2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ"
],
"tradeCount": 4
},
{
"userId": "33b4317c-3a2f-4027-be28-34fe8db86494",
"walletAddress": "9BMzTpSo4URse1oN666pmexhdjpU1vA5p7LtroCFQdLU",
"username": "Aurelius",
"profileImage": "https://socialimages.pump.fun/profile-images/33b4317c-3a2f-4027-be28-34fe8db86494/29feff3b-484e-4c04-b279-077efb6cabc9",
"isVerified": true,
"verifiedBadgeVisible": false,
"bestRank": 1,
"periods": [
"daily",
"weekly"
],
"tradingWallets": [
"9BMzTpSo4URse1oN666pmexhdjpU1vA5p7LtroCFQdLU"
],
"tradeCount": 94
}
],
"trades": [
{
"tx": "52Vk7PjLvXDuhhyyaQv85ot42PsrGjkKw3zCRyV2Tc9J8SXQrKPD5n3v1JkdFg6As94LhgHpWEYS9SKhz3yaBz2g",
"isBuy": false,
"timestamp": "2026-10-13T22:36:38.000Z",
"amountUsd": 6.82367835648,
"baseAmount": 122.670135,
"priceUsd": 0.0556262398869945,
"mint": "Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"chainId": 1399811149,
"walletAddress": "8ZN71XTdVo8yRovnGLmNgW3Tgniw6A4J3JGLvPD686FP",
"userId": "5ae8d034-4ba0-45ea-b617-b858294c3108",
"slotIndexId": "00045660884600102000000303",
"amountSol": 0.063844296
},
{
"tx": "31zuoPXkvFeLUoYFwR1GYLAymEGK9AP3RLWua6nJjX4Ud9T9yuYNY5mpm5YbfvP5Y68fZ5cUsDnC7nPKhbL6mko4",
"isBuy": false,
"timestamp": "2026-10-13T22:10:56.000Z",
"amountUsd": 420.5074350758353,
"baseAmount": 7647.574547,
"priceUsd": 0.054985725538405174,
"mint": "Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"chainId": 1399811149,
"walletAddress": "8ZN71XTdVo8yRovnGLmNgW3Tgniw6A4J3JGLvPD686FP",
"userId": "5ae8d034-4ba0-45ea-b617-b858294c3108",
"slotIndexId": "00045660176800078600000000",
"amountSol": 3.9332599248445916
}
],
"boardsBuiltAtMs": 1792074217541,
"generatedAtMs": 1792074229358,
"page": {
"nextCursor": "1789725647000|00044805032200002800000005|6HJetMbdHBuk3mLUainxAPpBpWzDgYbHGTS2TqDAUSX2",
"to": null,
"limit": 500
}
},
"meta": {
"observedAt": 1792074229008,
"ageMs": 40463,
"source": "cache",
"parts": {
"topTraders": {
"observedAt": 1792074229008,
"source": "cache"
}
}
}
}
GET /v1/coin/:mint/tradesThe coin's trade tape as pump.fun shows it: the most recent buys and sells with wallet (and username where known), token and SOL amounts, USD value, price and market cap at the time, slot and transaction signature. minUsd filters out dust. Use to see current flow in a token.
| Param | In | Description | Example |
|---|---|---|---|
mint | path | Token mint address (base58) | Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump |
maxAge | query | Serve a cached copy up to this many seconds old; 0 forces the freshest allowed | 5 |
stale | query | 1 returns any cached copy immediately and refreshes in the background | 0 |
limit | query | Number of entries, 1-200 | 100 |
minUsd | query | Minimum USD size of trades to include | 1 |
curl -H "PAYMENT-SIGNATURE: ..." https://pump.x4o2.com/v1/coin/Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump/trades?limit=20
Response (HTTP 200; arrays cut to 2 entries and long strings shortened for display):
{
"data": {
"trades": [
{
"ordinalKey": "457269819-72-403-1792074265000",
"blockId": "457269819",
"txIndex": 72,
"eventIndex": 403,
"blockTimeMs": 1792074265000,
"txId": "5wbqUm78LLniJaQkqZ3avPacGdoyGVKZeGZzpRAfXAj7UZmBvmukmx8fCXEdBPPArQ3opLRPGvgXar1vqrdWAd9r",
"legIndex": 0,
"late": false,
"isBackfill": false,
"side": "buy",
"kind": "swap",
"venue": "pump_amm",
"pool": {
"chainId": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"address": "HMzvsEEmtzHhvZNw9uwbaG85HCTmFnkbhzUx16cy7ca3"
},
"trader": {
"address": "DAqCpTpQN1JNCDYLXWir28q1J2eXSufiNNADsSnUQTBZ"
},
"baseAmount": {
"raw": "3012560298",
"decimals": 6
},
"quoteAmount": {
"raw": "1816586336",
"decimals": 9
},
"quote": {
"id": "So11111111111111111111111111111111111111112"
},
"priceUsd": "0.062146853158126274",
"priceQuote": "0.000603084619112103",
"quotePriceUsd": "103.0483139325",
"valueUsd": "187.19615903761792632",
"valueNative": "1.816586336"
},
{
"ordinalKey": "457269645-89-103-1792074229000",
"blockId": "457269645",
"txIndex": 89,
"eventIndex": 103,
"blockTimeMs": 1792074229000,
"txId": "4PmD9uSJVD3y7Ubbn19dbufHXn4uwFyEh2gc8BUgwNd1QL8WD5JszhZg2Psh7PXefn3KmUeGhf9A2vKAsFZ4pr1N",
"legIndex": 0,
"late": false,
"isBackfill": false,
"side": "sell",
"kind": "swap",
"venue": "pump_amm",
"pool": {
"chainId": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"address": "HMzvsEEmtzHhvZNw9uwbaG85HCTmFnkbhzUx16cy7ca3"
},
"trader": {
"address": "Cy3UVwZFRK5nYqdUc24VTzfsk9c4jEs6RuiW4TtcrHFq"
},
"baseAmount": {
"raw": "69319263",
"decimals": 6
},
"quoteAmount": {
"raw": "41668978",
"decimals": 9
},
"quote": {
"id": "So11111111111111111111111111111111111111112"
},
"priceUsd": "0.062139275239484018",
"priceQuote": "0.000602923834356471",
"quotePriceUsd": "103.06322573199999",
"valueUsd": "4.294539285635741896",
"valueNative": "0.041668978"
}
],
"aggregates": {
"buys": 15,
"sells": 5,
"buyVolumeUsd": "1795.3396161433097",
"sellVolumeUsd": "645.3845168900864",
"netBase": {
"raw": "18488405779",
"decimals": 6
},
"asOf": "457269819-72-403-1792074265000"
},
"cursor": "AQBEIcDM5Z2sgKgx8z-hAQAAGjAwMDQ1NzI2OTgxOTAwMDA3MjAwMDAwNDAzEIzvP6EBAAAaMDAwNDU3MjY4Njk2MDAwMzY4MDAwMDA2MDSD2jAOiuI7sw",
"source": "indexed"
},
"meta": {
"observedAt": 1792074269473,
"ageMs": 499,
"source": "fresh",
"parts": {
"trades": {
"observedAt": 1792074269473,
"source": "fresh"
}
}
}
}
GET /v1/coin/:mint/candlesHistorical candles for one coin from pump.fun's own chart data: open, high, low, close, USD volume and trade count per bucket. res picks the bucket (1m, 5m, 15m, 30m, 1h, 4h, 6h, 12h, 1d), count how many of the most recent buckets, measure whether values are price or market cap in USD or SOL.
| Param | In | Description | Example |
|---|---|---|---|
mint | path | Token mint address (base58) | Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump |
maxAge | query | Serve a cached copy up to this many seconds old; 0 forces the freshest allowed | 5 |
stale | query | 1 returns any cached copy immediately and refreshes in the background | 0 |
res | query | Bucket: 1m, 5m, 15m, 30m, 1h, 4h, 6h, 12h, 1d | 5m |
count | query | Number of most recent buckets, 1-1000 | 100 |
measure | query | price_usd, price_sol, market_cap_usd or market_cap_sol | price_usd |
curl -H "PAYMENT-SIGNATURE: ..." https://pump.x4o2.com/v1/coin/Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump/candles?res=1h&count=24
Response (HTTP 200; arrays cut to 2 entries and long strings shortened for display):
{
"data": {
"candles": [
{
"openTimeMs": 1791990000000,
"open": "0.058092652985557691",
"high": "0.06044576455090427",
"low": "0.058092652985557691",
"close": "0.060096758391370746",
"volumeUsd": "58543.38205194269265129",
"trades": 253,
"final": true,
"isCorrection": false,
"pool": {
"chainId": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"address": "HMzvsEEmtzHhvZNw9uwbaG85HCTmFnkbhzUx16cy7ca3"
}
},
{
"openTimeMs": 1791993600000,
"open": "0.060096758391370746",
"high": "0.060291850466462077",
"low": "0.058868649891752382",
"close": "0.05941858394312344",
"volumeUsd": "31990.607514571309765213",
"trades": 266,
"final": true,
"isCorrection": false,
"pool": {
"chainId": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"address": "HMzvsEEmtzHhvZNw9uwbaG85HCTmFnkbhzUx16cy7ca3"
}
}
],
"hasOlder": true,
"source": "indexed",
"served": {
"res": "1h",
"measure": "price_usd"
}
},
"meta": {
"observedAt": 1792074269973,
"ageMs": 325,
"source": "fresh",
"parts": {
"candles": {
"observedAt": 1792074269973,
"source": "fresh"
}
}
}
}
GET /v1/coins/trendingpump.fun's live trending board (the 'movers' surface of its advanced indexer): mint, name, ticker, chain, market cap, volume, price changes, holder and transaction counts per coin, ordered as the site ranks them. Use to find what is active on pump.fun at this moment.
| Param | In | Description | Example |
|---|---|---|---|
maxAge | query | Serve a cached copy up to this many seconds old; 0 forces the freshest allowed | 5 |
stale | query | 1 returns any cached copy immediately and refreshes in the background | 0 |
limit | query | Number of entries, 1-150 | 50 |
curl -H "PAYMENT-SIGNATURE: ..." https://pump.x4o2.com/v1/coins/trending?limit=20
Response (HTTP 200; arrays cut to 2 entries and long strings shortened for display):
{
"data": {
"board": "movers",
"version": 0,
"serverTs": 1792074270623,
"entries": [
{
"m": "nxPqZ4F7ux8Vph5NFu25rEP6Kx9Gr1U6Fmj36Rjpump",
"c": "solana:mainnet",
"n": "Dacity Coin",
"t": "Dacity",
"i": "https://imagedelivery.net/WL1JOIJiM_NAChp6rtB6Cw/coin-image/nxPqZ4F7ux8Vph5NFu25rEP6Kx9Gr1U6Fmj36Rjpump",
"mc": 2104359.9148315587,
"v": 81078.45306381793,
"vUsd": 8573100.352230657,
"p": 100,
"v5": 825.8239052952632,
"v15": 3349.6063271661387,
"v1h": 16568.19802332709,
"v24h": 39815.282268689014,
"vUsd5": 85099.9729964476,
"vUsd15": 345387.0102763289,
"vUsd1h": 1687780.34242489,
"vUsd24h": 4052555.4724271894,
"tx5": 561,
"age": 356877,
"kol": 40,
"sn": 32,
"mh": false,
"hs": true,
"pg": "pump",
"pl": "",
"lp": "pump",
"gd": 1791717419000,
"ath": 3639243.8563637296,
"bc": 48668,
"sc": 41811,
"txc": 90479,
"nh": 3533,
"t10": 20.4971,
"dh": 0,
"tw": true,
"ws": false,
"tg": false,
"cb": false,
"hr": true,
"dw": "FFdBLYqL9rs5fUT38ArE8GV2L3BziEgG5LJUu6sshfkF",
"lv": false,
"np": 0,
"ic": false,
"so": 0.1308,
"bo": 0,
"pa": "TTWO",
"ih": true,
"tf": 591.3675844160243,
"tfUsd": 62538.34897003474
},
{
"m": "AKotzk1dhcNangAJBtvNKtT9bhbSVZc2mMhRFgkFpump",
"c": "solana:mainnet",
"n": "Macca The Gator",
"t": "Macca",
"i": "https://images.pump.fun/coin-image/AKotzk1dhcNangAJBtvNKtT9bhbSVZc2mMhRFgkFpump",
"mc": 143315.2294719068,
"v": 5079.658348596809,
"vUsd": 517929.7799649737,
"p": 100,
"v5": 365.2341747578804,
"v15": 1209.4433058231211,
"v1h": 4844.656303878728,
"v24h": 5079.658348596802,
"vUsd5": 37658.38834875637,
"vUsd15": 124685.68323086148,
"vUsd1h": 494057.83573416044,
"vUsd24h": 517929.7799649744,
"tx5": 719,
"age": 3752,
"kol": 12,
"sn": 24,
"mh": false,
"hs": true,
"pg": "pump",
"pl": "",
"lp": "pump",
"gd": 1792071617000,
"ath": 196819.58526494761,
"bc": 5800,
"sc": 4215,
"txc": 10015,
"nh": 1061,
"t10": 30.8264,
"dh": 0,
"tw": true,
"ws": true,
"tg": false,
"cb": false,
"hr": true,
"dw": "8nqtxpFpuXwfXG4pBLsDkkuMMPK9FjSkBMCn542HiM3v",
"lv": false,
"np": 0,
"ic": false,
"so": 0,
"bo": 4.3054,
"pa": "TTWO",
"ih": true,
"tf": 33.587734955999295,
"tfUsd": 3420.4817017039495
}
]
},
"meta": {
"observedAt": 1792074270299,
"ageMs": 363,
"source": "fresh",
"parts": {
"trending": {
"observedAt": 1792074270299,
"source": "fresh"
}
}
}
}
GET /v1/coins/feedThe ranked coin feed pump.fun's home page loads: each coin's mint, name, image, market cap, protocol (pump bonding curve or AMM), creator, creation time and activity figures. A broader, slower-moving list than the trending board. Use for market-wide scans.
| Param | In | Description | Example |
|---|---|---|---|
maxAge | query | Serve a cached copy up to this many seconds old; 0 forces the freshest allowed | 5 |
stale | query | 1 returns any cached copy immediately and refreshes in the background | 0 |
limit | query | Number of entries, 1-150 | 50 |
curl -H "PAYMENT-SIGNATURE: ..." https://pump.x4o2.com/v1/coins/feed?limit=20
Response (HTTP 200; arrays cut to 2 entries and long strings shortened for display):
{
"data": {
"coins": [
{
"coinMint": "8XVZUnMvMQzZs44RQjAUxa4ajDhc1CGMXFpC4o16pump",
"coinName": "AUTCRAFT",
"coinImage": "https://axiomtrading-v2.axiom-cdn.io/Dmi1LuszVXMVnkTCcUkqxUCz3EtApAkN1vVGmyn8BAGS.webp",
"symbol": "AUTCRAFT",
"coinDescription": null,
"marketCap": 49720.228029775906,
"protocol": "pump",
"platform": null,
"program": "pump",
"chain": "solana",
"narrative": null,
"position": {
"userId": "1aa084f0-8044-4ba4-bdcc-0235e4c06d6d",
"userName": "daumen",
"profileImage": "https://pump.mypinata.cloud/ipfs/bafkreidhqd752ihlgsw3xjr5fe6pyz34j3b42cavb5sgmjwsegimx46kum",
"walletAddress": "8MaVa9kdt3NW4Q5HyNAm1X5LbR8PQRVDc1W8NMVK88D5",
"isVerified": true,
"verifiedBadgeVisible": false,
"xUsername": "daumenxyz",
"xProfileImage": null,
"accountKind": "person",
"followerCount": 124214,
"totalCallouts": 32,
"amountHeld": 10432023.579507,
"valueUsd": 539.905358737149,
"pnlUsd": 311.0901202621843,
"pnlPercentage": 93.8876494089437,
"realizedPnlUsd": 7.973329729791992,
"tokenPriceUsd": 0.000051754614492796605,
"costBasisAmount": 10432023.579507,
"costBasisUsd": 236.78856820475667,
"amountBoughtUsd": 331.3429638728925,
"amountBought": 21196313.005862,
"callout": {
"calloutId": "e311c762-ce46-4608-9987-3e99a57d4008",
"chain": null,
"assetClass": "ASSET_CLASS_TOKEN",
"perp": null,
"calledOutAtMcap": 27994,
"multiple": 2.2011437114490993,
"thesis": "this guy created a minecraft server for autistic people . and he endorsed this and posted the CA\n\nundervalued\n\nhttps:...",
"mediaUrl": null,
"calloutTimestamp": "2026-10-15T14:17:31.626Z",
"likes": 1,
"hasLiked": false,
"updates": [
{
"id": "6f7ebd4b-57f7-4237-a439-984e79cb950a",
"content": "this is the first CA endorsed by them as well",
"createdAt": "2026-10-15T14:19:02.439Z",
"likeCount": 2,
"mediaUrl": null,
"parentMessageId": null,
"repostCount": 1,
"viewCount": 1278
}
],
"updateCount": 1,
"commentCount": 0,
"replyCount": 1,
"maxMultiplier": 2.7194223996879487,
"maxMultiplierAt": "2026-10-15T14:22:17.496Z",
"calloutPrice": 0.0000303464039206,
"repostCount": 1,
"quoteCount": 0,
"hasReposted": false,
"viewCount": 2962,
"quotedCalloutId": null,
"quotedCallout": null,
"actingUserId": null,
"actingUser": null
},
"contentKind": "callout",
"quote": null
},
"recommendationId": "93c75388-8350-45b1-ba12-273c4930c7d8",
"recommendationRank": 1,
"followedHolders": null
},
{
"coinMint": "2ybUNoFqgdfeZxfSCbwhHZsBNWvyJeN8eRVSPaQKpump",
"coinName": "Macca The Gator",
"coinImage": "https://ipfs.io/ipfs/bafkreifnutflo3wwyxd242wgq4jovec3poiil2xnhh33bvntvmiayjtf7y",
"symbol": "Macca",
"coinDescription": null,
"marketCap": 15443.074220931052,
"protocol": "pump",
"platform": null,
"program": "pump",
"chain": "solana",
"narrative": null,
"position": {
"userId": "54aa923a-9f00-4913-8109-6b999b5c11e3",
"userName": "gar0u",
"profileImage": "https://socialimages.pump.fun/profile-images/54aa923a-9f00-4913-8109-6b999b5c11e3/2b0b1099-7c17-44fb-8472-50971577e437",
"walletAddress": "649ot18fccD6Mc9V4aHWTdoSVCuqAEtg9aWuxBA9cRoU",
"isVerified": true,
"verifiedBadgeVisible": false,
"xUsername": "WatcherGarou",
"xProfileImage": null,
"accountKind": "person",
"followerCount": 11039,
"totalCallouts": 22,
"amountHeld": 21862165.968381,
"valueUsd": 319.1823610391932,
"pnlUsd": 114.04778334680321,
"pnlPercentage": 55.59656720468834,
"realizedPnlUsd": 0,
"tokenPriceUsd": 0.000014599759305680096,
"costBasisAmount": 21862165.968381,
"costBasisUsd": 205.13457769239,
"amountBoughtUsd": 205.13457769239,
"amountBought": 21862165.968381,
"callout": {
"calloutId": "185ff5f6-ac57-4efe-9a4e-3f0ace08e3a3",
"chain": null,
"assetClass": "ASSET_CLASS_TOKEN",
"perp": null,
"calledOutAtMcap": 12943,
"multiple": 1.1280070104248698,
"thesis": "4month OG here",
"mediaUrl": "https://socialimages.pump.fun/community-media/54aa923a-9f00-4913-8109-6b999b5c11e3/017a24f9-dcc1-40da-ba5f-e3fb3711f02a",
"calloutTimestamp": "2026-10-15T14:20:48.938Z",
"likes": 2,
"hasLiked": false,
"updates": [],
"updateCount": 0,
"commentCount": 1,
"replyCount": 1,
"maxMultiplier": 1.1899217850866632,
"maxMultiplierAt": "2026-10-15T14:21:07.219Z",
"calloutPrice": 0.0000129429685904,
"repostCount": 1,
"quoteCount": 0,
"hasReposted": false,
"viewCount": 1015,
"quotedCalloutId": null,
"quotedCallout": null,
"actingUserId": null,
"actingUser": null
},
"contentKind": "callout",
"quote": null
},
"recommendationId": "93c75388-8350-45b1-ba12-273c4930c7d8",
"recommendationRank": 2,
"followedHolders": null
}
]
},
"meta": {
"observedAt": 1792074270664,
"ageMs": 458,
"source": "fresh",
"parts": {
"homeFeed": {
"observedAt": 1792074270664,
"source": "fresh"
}
}
}
}
GET /v1/coins/liveCoins whose creators are live on pump.fun right now: coin metadata, market cap, bonding-curve state, livestream participant counts and thumbnail. Use to track the livestream meta.
| Param | In | Description | Example |
|---|---|---|---|
maxAge | query | Serve a cached copy up to this many seconds old; 0 forces the freshest allowed | 5 |
stale | query | 1 returns any cached copy immediately and refreshes in the background | 0 |
limit | query | Number of entries, 1-100 | 20 |
offset | query | Pagination offset | 0 |
nsfw | query | 1 includes coins flagged NSFW | 0 |
curl -H "PAYMENT-SIGNATURE: ..." https://pump.x4o2.com/v1/coins/live?limit=10
Response (HTTP 200; arrays cut to 2 entries and long strings shortened for display):
{
"data": [
{
"mint": "Fh7mLxtPAysdvHcMcJ37A3vc6WvBVh7JVDwxmwk6pump",
"initialized": true,
"name": "GIVEBACK",
"symbol": "GBACK",
"description": "GiveBack Coin is a community-driven cryptocurrency designed to create real impact. Every transaction helps fund food ...",
"image_uri": "https://ipfs.io/ipfs/QmZMeRUskLubJuwREjyd9qa67dZo3WEmKRoJphaVV8PjfN",
"metadata_uri": "https://ipfs.io/ipfs/QmSc5pNT9sLCMd9ekxMzBwopkXViD979ZyHSbnmSJtdi5T",
"twitter": "https://x.com/gbackcoin",
"bonding_curve": "HpgfgJuftabJh1CUHHfUgvqhYasHchuPKqG2hy1AJsnT",
"associated_bonding_curve": "AHLqXMQAaFmnB6751tAZ56VwPc8nt4fjgvkn4jGBm15s",
"creator": "BDKjPWZSVpuQev1ttGfUWmVGMsD8xkZLz7G3xfK2LFCf",
"created_timestamp": 1758311370860,
"complete": true,
"hidden": false,
"total_supply": 999927270781361,
"website": "https://gbackcoin.com/",
"show_name": true,
"last_trade_timestamp": 1792072652000,
"king_of_the_hill_timestamp": 1758318077000,
"market_cap": 71759.49695385559,
"nsfw": false,
"is_banned": false,
"pump_swap_pool": "5imMdVjpsBM84z9JvYw1aHfNF8zTA3unrmWeYUQKkiQs",
"livestream_ban_expiry": 1766510043621,
"is_currently_live": true,
"ath_market_cap": 28671956.000782885,
"ath_market_cap_timestamp": 1766170346000,
"hide_banner": false,
"program": "pump",
"base_decimals": 6,
"cto_address": "BDKjPWZSVpuQev1ttGfUWmVGMsD8xkZLz7G3xfK2LFCf",
"pool_address": "5imMdVjpsBM84z9JvYw1aHfNF8zTA3unrmWeYUQKkiQs",
"is_cashback_enabled": false,
"indexed_by_pump": false,
"tokenized_agent": false,
"chain_id": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"multichain_family": 1,
"protocol": "pump",
"is_charity": false,
"total_supply_str": "999927270781361",
"market_cap_usd": 7280817.721727295,
"market_cap_quote": 71759.49695385559,
"canonical_pool_liquidity_usd": 256185.56952209244,
"boost_mode": "NONE",
"verified": true,
"is_holder_reward": false,
"is_backfill": false,
"depth": 0,
"security_verdict": {
"verdict": "allow",
"scope": "all",
"reasons": [
"operator_bypass"
],
"decided_by": "",
"provider": "",
"version": 2,
"updated_at": 1791578366986,
"source": ""
},
"usd_market_cap": 7280817.721727295,
"thumbnail": "https://clips.pump.fun/Fh7mLxtPAysdvHcMcJ37A3vc6WvBVh7JVDwxmwk6pump/2593889_20261015_130051/thumb.jpg",
"thumbnail_updated_at": 1792069290025,
"num_participants": 5,
"livestream_title": "GIVEBACK",
"playlist_url": "https://clips.pump.fun/Fh7mLxtPAysdvHcMcJ37A3vc6WvBVh7JVDwxmwk6pump/2593889_20261015_130051/playlist_20261015_130051_...",
"playlist_url_high": "https://clips.pump.fun/Fh7mLxtPAysdvHcMcJ37A3vc6WvBVh7JVDwxmwk6pump/2593889_20261015_130051/playlist_20261015_130051_...",
"playlist_url_low": "https://clips.pump.fun/Fh7mLxtPAysdvHcMcJ37A3vc6WvBVh7JVDwxmwk6pump/2593889_20261015_130051/playlist_20261015_130051_...",
"vod_playlist_url": "https://clips.pump.fun/Fh7mLxtPAysdvHcMcJ37A3vc6WvBVh7JVDwxmwk6pump/2593889_20261015_130051/master_playlist_20261015_...",
"playlist_status": "ACTIVE",
"playlist_updated_at": "2026-10-15T14:24:22.927Z"
},
{
"mint": "5b4n12eHotCTYxktAkKcD6xhakzoAnwZJJad8f8fpump",
"initialized": true,
"name": "FOXTILKI",
"symbol": "FOXTILKI",
"description": "Şaka temalıdır projesi yoktur Topluluğumuzun Coinidir Kaybettiğinizde üzülmeyeceğiniz bi yemek parası ile denemek is...",
"image_uri": "https://ipfs.io/ipfs/bafybeig6y7rjukhvk4urz4g3s3mpqaucj3uijnanrt2v2jfx3fbb3q2psm",
"metadata_uri": "https://ipfs.io/ipfs/bafkreigwqiurelm6yepomtzudiyrnfaykskanjuehlefvjosvut6t7k2um",
"bonding_curve": "4A42FyuTpNMm2VNzwcTNwANkSgRVkqHqo1Mt9TrFsVTf",
"associated_bonding_curve": "2WM8LRu3zNQ8XH5sq63D1yWRPi41mpEtC5ZEgAs4UrKN",
"creator": "D8A9jpcysZacshWJw4JUKWchQknMRP9XpwfVeNsaFedd",
"created_timestamp": 1787515637000,
"complete": true,
"hidden": false,
"total_supply": 1000000000000000,
"show_name": true,
"last_trade_timestamp": 1792068096000,
"market_cap": 2692.042158389751,
"nsfw": false,
"is_banned": false,
"pump_swap_pool": "Hv8dLseQCbGG1WKRDdVjiiSQYHHC5xDWeq9Jz5GqjJWg",
"livestream_ban_expiry": 0,
"is_currently_live": true,
"ath_market_cap": 818966.2886351276,
"ath_market_cap_timestamp": 1788120632000,
"hide_banner": false,
"program": "pump",
"token_program": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb",
"quote_mint": "11111111111111111111111111111111",
"base_decimals": 6,
"quote_decimals": 9,
"pool_address": "Hv8dLseQCbGG1WKRDdVjiiSQYHHC5xDWeq9Jz5GqjJWg",
"is_cashback_enabled": false,
"indexed_by_pump": false,
"tokenized_agent": false,
"chain_id": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"multichain_family": 1,
"protocol": "pump",
"is_charity": false,
"total_supply_str": "1000000000000000",
"market_cap_usd": 275153.6290090164,
"market_cap_quote": 2692.042158389751,
"canonical_pool_liquidity_usd": 48869.7420758139,
"boost_mode": "COMPLETED",
"verified": false,
"is_holder_reward": false,
"is_backfill": false,
"depth": 0,
"security_verdict": {
"verdict": "allow",
"scope": "all",
"reasons": [
"benign"
],
"decided_by": "",
"provider": "",
"version": 5,
"updated_at": 1791596288234,
"source": ""
},
"usd_market_cap": 275153.6290090164,
"thumbnail": "https://clips.pump.fun/5b4n12eHotCTYxktAkKcD6xhakzoAnwZJJad8f8fpump/2595072_20261015_134946/thumb.jpg",
"thumbnail_updated_at": 1792072230103,
"num_participants": 3,
"livestream_title": "Bitcoin Ethereum Foxtılkı Altcoin 4380 Canlı Yayın - Pumpfun Foxtılkı 25 Milyon Marketcap 90 Kat",
"playlist_url": "https://clips.pump.fun/5b4n12eHotCTYxktAkKcD6xhakzoAnwZJJad8f8fpump/2595072_20261015_134946/playlist_20261015_134946_...",
"playlist_url_high": "https://clips.pump.fun/5b4n12eHotCTYxktAkKcD6xhakzoAnwZJJad8f8fpump/2595072_20261015_134946/playlist_20261015_134946_...",
"playlist_url_low": "https://clips.pump.fun/5b4n12eHotCTYxktAkKcD6xhakzoAnwZJJad8f8fpump/2595072_20261015_134946/playlist_20261015_134946_...",
"vod_playlist_url": "https://clips.pump.fun/5b4n12eHotCTYxktAkKcD6xhakzoAnwZJJad8f8fpump/2595072_20261015_134946/master_playlist_20261015_...",
"playlist_status": "ACTIVE",
"playlist_updated_at": "2026-10-15T14:24:23.014Z"
}
],
"meta": {
"observedAt": 1792074271124,
"ageMs": 347,
"source": "fresh",
"parts": {
"live": {
"observedAt": 1792074271124,
"source": "fresh"
}
}
}
}
GET /v1/coins/searchpump.fun's coin search: matches on name, symbol, description or mint, ranked by USD market cap. Returns full coin records (mint, metadata, market cap, creator, bonding-curve state). Use to resolve a ticker or name to a mint.
| Param | In | Description | Example |
|---|---|---|---|
maxAge | query | Serve a cached copy up to this many seconds old; 0 forces the freshest allowed | 5 |
stale | query | 1 returns any cached copy immediately and refreshes in the background | 0 |
q | query | Search text (name, ticker, mint or description) | cat |
limit | query | Number of entries, 1-100 | 20 |
offset | query | Pagination offset | 0 |
curl -H "PAYMENT-SIGNATURE: ..." https://pump.x4o2.com/v1/coins/search?q=cat&limit=10
Response (HTTP 200; arrays cut to 2 entries and long strings shortened for display):
{
"data": [
{
"mint": "0x020bfC650A365f8BB26819deAAbF3E21291018b4",
"initialized": false,
"name": "Cash Cat",
"symbol": "CASHCAT",
"image_uri": "https://coin-images.coingecko.com/coins/images/102174280/large/cashcat-logo.jpg?1782922765",
"twitter": "https://x.com/cashcat_token",
"telegram": "https://t.me/cashcat_robinhood",
"creator": "0xcdfc08a1c1fbafb355645e5ddc32122e5716ca90",
"created_timestamp": 1781812885000,
"complete": false,
"hidden": false,
"website": "https://cashcat.cc/",
"show_name": true,
"last_trade_timestamp": 1792074209000,
"market_cap": 103942511.9850129,
"nsfw": false,
"is_banned": false,
"livestream_ban_expiry": 0,
"is_currently_live": false,
"ath_market_cap": 988480913727.4153,
"ath_market_cap_timestamp": 1790197333000,
"hide_banner": false,
"quote_mint": "0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73",
"base_decimals": 18,
"quote_decimals": 18,
"pool_address": "0xd42A491087a15E5afd51FEb3606066Cc152d2b09",
"is_cashback_enabled": false,
"indexed_by_pump": false,
"tokenized_agent": false,
"chain_id": "eip155:4663",
"multichain_family": 2,
"is_charity": false,
"circulating_supply_str": "987810080542781949043273926",
"total_supply_str": "1000000000000000000000000000",
"market_cap_usd": 103942511.9850129,
"canonical_pool_liquidity_usd": 1441526.1588808529,
"boost_mode": "NONE",
"verified": true,
"is_holder_reward": false,
"is_backfill": false,
"security_verdict": {
"verdict": "allow",
"scope": "all",
"reasons": [
"operator_bypass"
],
"decided_by": "",
"provider": "",
"version": 32,
"updated_at": 1792044009721,
"source": ""
},
"usd_market_cap": 103942511.9850129,
"recommendation_id": "fe509ced-cca2-4772-aea3-7fd7904d02b4",
"recommendation_rank": 1
},
{
"mint": "Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"initialized": true,
"name": "Catecoin",
"symbol": "CATE",
"image_uri": "https://imagedelivery.net/WL1JOIJiM_NAChp6rtB6Cw/coin-image/Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"bonding_curve": "3Sg92V4Mre9Apm7dJsM39B6vrAEVVErE1vBsZMKyUbxT",
"associated_bonding_curve": "3jNo7eYYhLFrRXSpYEevBCYj8uJioA95sH1MujyB1GJk",
"creator": "D9gQ6RhKEpnobPBUdWY5bPQt2p3zGk3iVz6ChpUi2ArA",
"created_timestamp": 1785083078000,
"complete": true,
"hidden": false,
"total_supply": 1000000000000000,
"show_name": true,
"last_trade_timestamp": 1792074229000,
"market_cap": 602923.8343564718,
"nsfw": false,
"is_banned": false,
"pump_swap_pool": "HMzvsEEmtzHhvZNw9uwbaG85HCTmFnkbhzUx16cy7ca3",
"livestream_ban_expiry": 0,
"is_currently_live": false,
"ath_market_cap": 130574324.57841259,
"ath_market_cap_timestamp": 1789849765000,
"hide_banner": false,
"program": "pump",
"token_program": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb",
"quote_mint": "11111111111111111111111111111111",
"base_decimals": 6,
"quote_decimals": 9,
"pool_address": "HMzvsEEmtzHhvZNw9uwbaG85HCTmFnkbhzUx16cy7ca3",
"is_cashback_enabled": false,
"indexed_by_pump": false,
"tokenized_agent": false,
"chain_id": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"multichain_family": 1,
"protocol": "pump",
"is_charity": false,
"total_supply_str": "1000000000000000",
"market_cap_usd": 62139275.23948403,
"market_cap_quote": 602923.8343564717,
"canonical_pool_liquidity_usd": 2811255.8779940032,
"boost_mode": "COMPLETED",
"verified": true,
"is_holder_reward": true,
"is_backfill": false,
"depth": 0,
"security_verdict": {
"verdict": "allow",
"scope": "all",
"reasons": [
"operator_bypass"
],
"decided_by": "",
"provider": "",
"version": 22,
"updated_at": 1792072097761,
"source": ""
},
"usd_market_cap": 62139275.23948403,
"volume_1h_usd": 182372.8022345577,
"circulating_supply_str": "1000000000000000",
"recommendation_id": "fe509ced-cca2-4772-aea3-7fd7904d02b4",
"recommendation_rank": 2
}
],
"meta": {
"observedAt": 1792074230961,
"ageMs": 40512,
"source": "cache",
"parts": {
"search": {
"observedAt": 1792074230961,
"source": "cache"
}
}
}
}
GET /v1/coinspump.fun's paginated coin list: full coin records sorted by market_cap, created_timestamp, last_trade_timestamp, reply_count or last_reply. Use sort=created_timestamp for new launches, market_cap for the biggest.
| Param | In | Description | Example |
|---|---|---|---|
maxAge | query | Serve a cached copy up to this many seconds old; 0 forces the freshest allowed | 5 |
stale | query | 1 returns any cached copy immediately and refreshes in the background | 0 |
sort | query | market_cap, created_timestamp, last_trade_timestamp, reply_count, last_reply | market_cap |
order | query | ASC or DESC | DESC |
limit | query | Number of entries, 1-100 | 50 |
offset | query | Pagination offset | 0 |
nsfw | query | 1 includes coins flagged NSFW | 0 |
curl -H "PAYMENT-SIGNATURE: ..." https://pump.x4o2.com/v1/coins?sort=created_timestamp&limit=10
Response (HTTP 200; arrays cut to 2 entries and long strings shortened for display):
{
"data": [
{
"mint": "DB3XoQJNvfsvcd9jeTjmLCdFaCPgTsrD17eBrtarpump",
"initialized": true,
"name": "Feral Specter",
"symbol": "FERSPE",
"image_uri": "https://ipfs.io/ipfs/QmZJupcpcb9A9xEaXDMXGau5cdvNN1k5h87DqKsFaTNMNf",
"metadata_uri": "https://ipfs.io/ipfs/QmUagRfNKZ1euHSuo2WLw1vtVkm7KqGJY9MTb2Kcxa3CXw",
"bonding_curve": "A7EJiZPPPFM6b8FjtSabsWcqoJCzBfx6FByxMrpGoaBR",
"associated_bonding_curve": "cf9rmxmP5Krj7UYRWM38sjWt5y3fp7BhbfAGGYp3XMq",
"creator": "Hqw7DnrXAAV5efHKbzh79RmDj9yzUVnSHL8qpH8PeQd4",
"created_timestamp": 1792074264000,
"complete": false,
"virtual_sol_reserves": 30146659423,
"virtual_token_reserves": 1067780000075319,
"total_supply": 1000000000000000,
"show_name": true,
"last_trade_timestamp": 1792074264000,
"market_cap": 28.23302498723849,
"nsfw": false,
"is_banned": false,
"real_sol_reserves": 146659423,
"real_token_reserves": 787880000075319,
"updated_at": 1792074266,
"livestream_ban_expiry": 0,
"reply_count": 0,
"is_currently_live": false,
"ath_market_cap": 2909.3656221490687,
"ath_market_cap_timestamp": 1792074264000,
"hide_banner": false,
"program": "pump",
"token_program": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb",
"mayhem_state": "active",
"quote_mint": "11111111111111111111111111111111",
"base_decimals": 6,
"quote_decimals": 9,
"pool_address": "BkZrXbLvMHSTMLSe1XUA7qZhVCkiMaFX7wsnMDNzbM4i",
"is_cashback_enabled": false,
"chain_id": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"multichain_family": 1,
"protocol": "pump",
"total_supply_str": "1000000000000000",
"market_cap_usd": 2909.3656221490687,
"virtual_quote_reserves": 30146659423,
"real_quote_reserves": 146659423,
"market_cap_quote": 28.23302498723849,
"boost_mode": "NONE",
"verified": false,
"quote_token_program": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
"is_holder_reward": false,
"transfer_fee_bps": 0,
"transfer_hook_program": "",
"depth": 0,
"username": "Geanche",
"profile_image": "https://socialimages.pump.fun/profile-images/pumpatar/2/Amber~Body-3-Red-glass~Face-7~Sunglasses~Cap-back-green~Empty...",
"usd_market_cap": 2909.3656221490687
},
{
"mint": "5JwKAZyp67Mtr5fzCkFhYoMSFp8AYUE67QQH7ATHpump",
"initialized": true,
"name": "Chunkee the Manatee",
"symbol": "Chunkee",
"image_uri": "https://ipfs.io/ipfs/bafybeiee3xe2npks5wuqmsnctbrwxrgkvppqy5uyq4roeqpdfwdwuf7bcq",
"metadata_uri": "https://ipfs.io/ipfs/bafkreihelz33cezgca7eeskkqhot4wu6z427gv6wv2motm2reca4mncouy",
"twitter": "https://x.com/Felixonchain/status/2110737933783183625",
"bonding_curve": "49UpyFKda2kq2NcYBpyN1fSiFGhAfdG4EEdmXJajgg2D",
"associated_bonding_curve": "BoiwBzvuQ54L7dkBv4yS1bwNybtCvM1SfmFPkLxu5i93",
"creator": "BUk4YL3MXwKeTdHM3irn7xQWggsstthh5rZkFwKbHZ2A",
"created_timestamp": 1792074264000,
"complete": false,
"virtual_sol_reserves": 25862996514,
"virtual_token_reserves": 1067582690069133,
"total_supply": 1000000000000000,
"show_name": true,
"last_trade_timestamp": 1792074269000,
"market_cap": 24.225754833403304,
"nsfw": false,
"is_banned": false,
"real_sol_reserves": 152231111,
"real_token_reserves": 787682690069133,
"updated_at": 1792074270,
"livestream_ban_expiry": 0,
"reply_count": 0,
"is_currently_live": false,
"ath_market_cap": 2915.3750040097484,
"ath_market_cap_timestamp": 1792074264000,
"hide_banner": false,
"program": "pump",
"token_program": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb",
"mayhem_state": "active",
"quote_mint": "11111111111111111111111111111111",
"base_decimals": 6,
"quote_decimals": 9,
"pool_address": "7QwjyatC9q7VpBTKHgKkWTkmyZddWwJ2h8NWMvQTWdDD",
"is_cashback_enabled": false,
"chain_id": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"multichain_family": 1,
"protocol": "pump",
"total_supply_str": "1000000000000000",
"market_cap_usd": 2496.4231893243227,
"virtual_quote_reserves": 25862996514,
"real_quote_reserves": 152231111,
"market_cap_quote": 24.225754833403304,
"boost_mode": "NONE",
"verified": false,
"quote_token_program": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
"is_holder_reward": false,
"transfer_fee_bps": 0,
"transfer_hook_program": "",
"depth": 0,
"username": "N0o0",
"profile_image": "https://socialimages.pump.fun/profile-images/0ec4f9ad-3623-4743-b954-c39097c90f81/d6ac5f063826ade15a48d27288782b1b",
"usd_market_cap": 2496.4231893243227
}
],
"meta": {
"observedAt": 1792074271475,
"ageMs": 392,
"source": "fresh",
"parts": {
"coins": {
"observedAt": 1792074271475,
"source": "fresh"
}
}
}
}
GET /v1/leaderboardpump.fun's trader leaderboard: rank, wallet, username, P&L in SOL and USD, percent return, buy spend, realized and unrealized split, for the daily, weekly, monthly or all-time period. Also returns the current SOL price. Use to find the best-performing traders to follow.
| Param | In | Description | Example |
|---|---|---|---|
maxAge | query | Serve a cached copy up to this many seconds old; 0 forces the freshest allowed | 5 |
stale | query | 1 returns any cached copy immediately and refreshes in the background | 0 |
period | query | daily, weekly, monthly or all | daily |
sort | query | combined, realized, unrealized or percent | combined |
limit | query | Number of entries, 1-100 | 100 |
curl -H "PAYMENT-SIGNATURE: ..." https://pump.x4o2.com/v1/leaderboard?period=daily&limit=20
Response (HTTP 200; arrays cut to 2 entries and long strings shortened for display):
{
"data": {
"leaderboard": {
"entries": [
{
"rank": 1,
"walletAddress": "4Bc4Ue2G37zoQCiksAvwMgXQQJFKcYQThnoHPKizAmWB",
"pnlSol": 504.4584022779904,
"pnlUsd": 51898.1640922499,
"pnlPercent": 1188.3609013732114,
"buySpendSol": 25.471586416069954,
"lastRefreshedAtMs": 1792074178108,
"realizedPnlSol": 9.044304668887483,
"realizedPnlUsd": 930.468807113977,
"unrealizedPnlSol": 495.41409760910295,
"unrealizedPnlUsd": 50967.695285135924,
"positionsCount": 3,
"topPositions": [
{
"mint": "nxPqZ4F7ux8Vph5NFu25rEP6Kx9Gr1U6Fmj36Rjpump",
"chainId": 1399811149,
"symbol": "Dacity",
"name": "Dacity Coin",
"imageUri": "https://axiomtrading-v2.axiom-cdn.io/Gr8tMCGZFksM9ntigms2xjdSyMbSmmvDPbLNDcZQpump.webp"
},
{
"mint": "BMWWZWJGbdNMjzbDLGQP6J8hPm7JvWLvHN7ngkFCFQ6o",
"chainId": 1399811149,
"symbol": "ChatGBT",
"name": "Millionaire In 30 Days",
"imageUri": "https://axiomtrading-v2.axiom-cdn.io/En16sv5K6yueTo2WHRYdigM9Zt3UekgW2cgym47bpump.webp"
}
],
"username": "vvvvvvvvvv1",
"profileImage": "https://socialimages.pump.fun/profile-images/pumpatar/2/Cyan~Body-3-Green~Face-5~Sunglasses~Hairstyle-3-grey~Empty+2~...",
"xUsername": null,
"isVerified": false,
"verifiedBadgeVisible": true,
"userId": "b393b3ef-83f6-4d57-a1c5-8aad737bc572",
"isViewer": false,
"viewerFollows": false
},
{
"rank": 2,
"walletAddress": "3bzaJd5yZG73EVDz8xosQb7gfZm2LN5auFGh6wnP1n1f",
"pnlSol": 466.18614834090704,
"pnlUsd": 48012.51141763001,
"pnlPercent": 285.0440853024706,
"buySpendSol": 193.85098302205452,
"lastRefreshedAtMs": 1792074216834,
"realizedPnlSol": 127.79653525933799,
"realizedPnlUsd": 13161.765166359219,
"unrealizedPnlSol": 338.38961308156905,
"unrealizedPnlUsd": 34850.74625127079,
"positionsCount": 8,
"topPositions": [
{
"mint": "4qH8A5GxvRMZgpRFjXASc6U9HAoEzKeUqxY2dPB7pump",
"chainId": 1399811149,
"symbol": "Groklet",
"name": "Grok Mascot",
"imageUri": "https://ipfs.io/ipfs/QmT4YHU2No2gCKfgKnH7cdnuw7TaHGjpztH1uRvTFGZpz6"
},
{
"mint": "nxPqZ4F7ux8Vph5NFu25rEP6Kx9Gr1U6Fmj36Rjpump",
"chainId": 1399811149,
"symbol": "Dacity",
"name": "Dacity Coin",
"imageUri": "https://axiomtrading-v2.axiom-cdn.io/Gr8tMCGZFksM9ntigms2xjdSyMbSmmvDPbLNDcZQpump.webp"
}
],
"username": "MattFws",
"profileImage": "https://socialimages.pump.fun/profile-images/3bzaJd5yZG73EVDz8xosQb7gfZm2LN5auFGh6wnP1n1f/111d78fb-39a3-4e06-909d-931...",
"xUsername": "MattFws",
"isVerified": true,
"verifiedBadgeVisible": false,
"userId": "5582ac13-bf86-4067-88e4-cc68833a8132",
"isViewer": false,
"viewerFollows": false
}
],
"periodType": 3,
"periodLabel": "24h",
"windowStartSec": 1791986400,
"viewer": {
"found": false,
"projectedRank": 0,
"onBoard": false,
"approximate": true,
"totalRanked": 20624,
"periodLabel": "24h",
"windowStartSec": 1791986400
}
},
"solPrice": {
"solPrice": 103.00825011250001,
"asOfTimestamp": 1792074270805,
"stale": false
}
},
"meta": {
"observedAt": 1792074231754,
"ageMs": 40514,
"source": "fresh",
"parts": {
"leaderboard": {
"observedAt": 1792074231754,
"source": "cache"
},
"solPrice": {
"observedAt": 1792074271868,
"source": "fresh"
}
}
}
}
GET /v1/user/:userThe public profile of one pump.fun user (wallet address, user id, username, bio, follower counts, creation stats) plus their overview. Add include= with any of portfolio (open positions with P&L), summary (period P&L; period=1d|1w|1m|all), balance (wallet value and token balances), created (coins they launched), followers, following, achievements. Use to evaluate a trader seen in holders, traders or the leaderboard.
| Param | In | Description | Example |
|---|---|---|---|
user | path | Wallet address (base58) or pump.fun user id (uuid) | 2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ |
maxAge | query | Serve a cached copy up to this many seconds old; 0 forces the freshest allowed | 5 |
stale | query | 1 returns any cached copy immediately and refreshes in the background | 0 |
include | query | Comma-separated extras: portfolio, summary, balance, created, followers, following, achievements | portfolio,summary |
period | query | For summary: 1d, 1w, 1m or all | 1d |
curl -H "PAYMENT-SIGNATURE: ..." https://pump.x4o2.com/v1/user/2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ?include=portfolio,summary,balance
Response (HTTP 200; arrays cut to 2 entries and long strings shortened for display):
{
"data": {
"user": {
"address": "2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ",
"userId": "f779e161-0f93-49ec-b763-2142854fd005",
"is_pump_user": true,
"is_banned": false,
"username": "SossaDotKek",
"profile_image": "https://socialimages.pump.fun/profile-images/2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ/1483b61e-df0d-4b93-a3d4-161...",
"header_image_url": "https://imagedelivery.net/WL1JOIJiM_NAChp6rtB6Cw/6b0fc278-d541-400d-48d8-5d5bd2232300/profiles",
"avatar_decoration": null,
"kind": "person",
"member_count": 0,
"last_username_update_timestamp": 1786803263858,
"following": 7,
"followers": 138760,
"bio": "Hodler by nature",
"x_username": "GeoffO7",
"canonical_svm_wallet": "2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ",
"canonical_evm_wallet": "0x452a3eb1ba7ffab825ba4529a8b6a3cf9536cc9a",
"group_badges": [
{
"group_id": "2200eed3-6b3d-4115-9512-e4b43c839121",
"username": "SossaDotKek100",
"profile_image_url": "https://socialimages.pump.fun/profile-images/f779e161-0f93-49ec-b763-2142854fd005/9eb07404-7b3e-4d6a-8788-e05169dd2001",
"role": "OWNER"
}
],
"last_active_at": null
},
"overview": {
"address": "f779e161-0f93-49ec-b763-2142854fd005",
"profile": {
"address": "2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ",
"userId": "f779e161-0f93-49ec-b763-2142854fd005",
"is_pump_user": true,
"is_banned": false,
"username": "SossaDotKek",
"profile_image": "https://socialimages.pump.fun/profile-images/2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ/1483b61e-df0d-4b93-a3d4-161...",
"header_image_url": "https://imagedelivery.net/WL1JOIJiM_NAChp6rtB6Cw/6b0fc278-d541-400d-48d8-5d5bd2232300/profiles",
"avatar_decoration": null,
"kind": "person",
"member_count": 0,
"last_username_update_timestamp": 1786803263858,
"following": 7,
"followers": 138760,
"bio": "Hodler by nature",
"x_username": "GeoffO7",
"canonical_svm_wallet": "2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ",
"canonical_evm_wallet": "0x452a3eb1ba7ffab825ba4529a8b6a3cf9536cc9a",
"group_badges": [
{
"group_id": "2200eed3-6b3d-4115-9512-e4b43c839121",
"username": "SossaDotKek100",
"profile_image_url": "https://socialimages.pump.fun/profile-images/f779e161-0f93-49ec-b763-2142854fd005/9eb07404-7b3e-4d6a-8788-e05169dd2001",
"role": "OWNER"
}
]
},
"isPumpUser": true,
"counts": {
"followers": 138760,
"following": 7
},
"verified": false,
"achievementBadgeIds": [
"views-1m",
"followers-100k"
],
"banned": false,
"createdCoinsCount": 2,
"viewer": {
"isViewer": false,
"follows": false,
"followsYou": false,
"dmEligible": false,
"mutuals": {
"totalCount": 0,
"preview": []
}
},
"degraded": []
},
"portfolio": {
"positions": [
{
"coinMint": "Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"chainId": 1399811149,
"isExited": false,
"walletAddress": "2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ",
"amountHeld": 19611607.990354,
"pnlUsd": 664464.5920215064,
"pnlPercentage": 119.86694620728022,
"costBasisAmount": 19611607.99030797,
"costBasisUsd": 554335.129946899,
"amountBoughtUsd": 356240.85633483774,
"amountBought": 14413072.671787988,
"callout": {
"calloutId": "c80441e0-f76e-4bc6-8672-8419a9383529",
"chain": null,
"assetClass": "ASSET_CLASS_TOKEN",
"perp": null,
"calledOutAtMcap": 27728837,
"multiple": 2.161393398620777,
"thesis": "I'm back 100x the Cate",
"mediaUrl": null,
"calloutTimestamp": "2026-08-04T03:30:32.325Z",
"likes": 582,
"hasLiked": null,
"updates": [
{
"id": "c77e4dce-9dfb-437b-b111-f4900de7d3df",
"content": "Market down, gCate up",
"createdAt": "2026-10-14T21:06:24.525Z",
"likeCount": 3,
"mediaUrl": "https://socialimages.pump.fun/community-media/f779e161-0f93-49ec-b763-2142854fd005/75177424-7c92-4884-8eb9-72baaf1ca015",
"parentMessageId": null,
"repostCount": 0,
"viewCount": 702
}
],
"updateCount": 124,
"commentCount": 82,
"replyCount": 206,
"maxMultiplier": 4.541219206305773,
"maxMultiplierAt": "2026-09-19T20:29:33.664Z",
"calloutPrice": 0.0287531428558,
"repostCount": 30,
"quoteCount": 0,
"hasReposted": null,
"viewCount": 570966,
"quotedCalloutId": null,
"quotedCallout": null,
"actingUserId": null,
"actingUser": null
},
"hasTransfers": true,
"likelyLost": false,
"hasUntrustedUsdBasis": false,
"hasUntrustedSolBasis": false,
"valueUsd": 1218799.7219712662,
"tokenPriceUsd": 0.06214685315812628,
"realizedPnlUsd": 0,
"updatedAt": "2026-10-14T20:00:33.000Z",
"lastSlotIndexId": "00045696349700108900000007",
"potentialSpam": false,
"userMarkedNonSpam": false,
"dustFloorFiltered": false,
"isNative": false,
"coin": {
"name": "Catecoin",
"symbol": "CATE",
"imageUri": "https://imagedelivery.net/WL1JOIJiM_NAChp6rtB6Cw/coin-image/Ai66LHZG9MCzg1WKdawwqduVAXpNDUuV8M3uyq5ppump",
"marketCapUsd": 62146853.15812628,
"totalSupply": 1000000000,
"protocol": "pump",
"platform": null,
"program": "pump"
}
},
{
"coinMint": "tqhtQ1bzuUzhqFnq9b5TD7ViDRsMxVk81KTATG3YAhk",
"chainId": 1399811149,
"isExited": false,
"walletAddress": "2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ",
"amountHeld": 225552991.651823,
"pnlUsd": 27286.880946711626,
"pnlPercentage": null,
"costBasisAmount": 225552991.65182298,
"costBasisUsd": 0,
"amountBoughtUsd": 0,
"amountBought": 0,
"callout": null,
"hasTransfers": true,
"likelyLost": false,
"hasUntrustedUsdBasis": false,
"hasUntrustedSolBasis": false,
"valueUsd": 27286.88094671163,
"tokenPriceUsd": 0.000120977694629,
"realizedPnlUsd": 0,
"updatedAt": "2026-09-02T09:13:28.000Z",
"lastSlotIndexId": "00044365962906553500000011",
"potentialSpam": true,
"userMarkedNonSpam": false,
"dustFloorFiltered": false,
"isNative": false,
"coin": {
"name": "Doge",
"symbol": "mɔ",
"imageUri": "https://token-media.defined.fi/1399811149_tqhtQ1bzuUzhqFnq9b5TD7ViDRsMxVk81KTATG3YAhk_small_db58f5e75e37.png",
"marketCapUsd": 120705057.75183977,
"totalSupply": 997746387232.8175,
"protocol": null,
"platform": null,
"program": null
}
}
],
"summary": {
"positionCount": 447,
"hlAccount": "missing"
},
"updatesApplied": true
},
"summary": {
"wallet": "2M2vLX34LXMg24dMEnjWHvRXS1tshpEDRWzmXgV8ENNZ",
"from": 1791986400,
"to": 1792074210,
"pnl": {
"sol": 158.70943640836575,
"usd": -6330.006817337095
},
"realizedPnl": {
"sol": -18.288959481357498,
"usd": -1921.1175478564844
},
"unrealizedPnl": {
"sol": 176.99839588972324,
"usd": -4408.88926948061
},
"percentage": {
"sol": 1.3334515392645538,
"usd": -0.49766879999658586
},
"totalBuySpend": {
"sol": 22.617016497000012,
"usd": 2954.6473636062137
},
"heldOpenValue": {
"sol": 11882.602236449,
"usd": 1252310.0277220262
},
"maxCapitalDeployed": {
"sol": 11902.15255185799,
"usd": 1254944.7296133405
},
"equityAtWindowStart": {
"sol": null,
"usd": null
},
"missingPriceMints": [
"49WyS73uVYMTQ9v9FdgWpdwHrTGZt61CZfkSi6qcpump",
"8WWj3SbYULecv6rvzabGdzpXwb2gy3uWbNGLA7h2ZQWR"
],
"tokenCount": 19,
"tradePercentage": {
"sol": 1.3334515392645538,
"usd": -0.50440522741487
},
"totalValueUsd": 1265601.6106319625,
"solPriceUsd": 103.08617312865788,
"nativeBalanceSol": 17.731180337,
"cache": {
"filledAtMs": 1792074231341,
"ttlSeconds": 30
},
"computedAt": 1792074231341,
"evmAddress": "0x452a3eb1ba7ffab825ba4529a8b6a3cf9536cc9a"
},
"balance": {
"success": true,
"data": {
"total_value": 1263052.173409356,
"native_balance": 17.731180337,
"native_lamports": 17731180337,
"wrapped_sol_balance": 0,
"sol_price": 103.01249500081116,
"token_count": 136,
"dust_count": 236,
"dust_value_usd": 3.4156197371838806,
"hidden_count": 43,
"hidden_value_usd": 413.640009530713,
"last_update_ts": 1792074272,
"portfolioPnL": {
"total_cost_basis_usd": 1232472.6475025748,
"total_unrealized_usd": 30579.5259067812,
"total_percentage": 2.4811525001180454
}
}
},
"created": null,
"followers": null,
"following": null,
"achievements": null
},
"meta": {
"observedAt": 1792074232523,
"ageMs": 40843,
"source": "fresh",
"parts": {
"user": {
"observedAt": 1792074232523,
"source": "cache"
},
"userOverview": {
"observedAt": 1792074233005,
"source": "cache"
},
"portfolio": {
"observedAt": 1792074272271,
"source": "fresh"
},
"portfolioSummary": {
"observedAt": 1792074233005,
"source": "cache"
},
"balanceSummary": {
"observedAt": 1792074272271,
"source": "fresh"
}
}
}
}