{"uid":"cap_TJSgcLDRCZJSgcsUh4PZ3","slug":"paxie-solana-wallet-copy-stats-7cf2d70c","name":"Paxie Solana Wallet Copy-Stats","description":"Launch data for Robinhood Chain and Solana, updated every 20 s (≤30 s lag). Robinhood Chain: every ETH-quoted Uniswap v4 and v3 pool created in the last 24 h. Solana: pump.fun tokens 5 min to 4 h old that show curve progress. Buyer bursts, a rug check on who holds each pool's liquidity (per burst, and per token before you buy), new pools, per-minute flow, repeat-buyer crews and copy-leader replays. Robinhood signals are scored 30 minutes later, Solana ones at graduation or 20 minutes, rugs counted. Data, not trading advice. Paid per call with x402 (USDC on Base or Solana); no API keys. Every schema property carries x-available: signal = Known when the burst fires. Safe to use as a feature. signal+seconds = Filled 5-60 s after the signal, computed from chain state as of the signal block. Safe as a feature once present; null until then. signal+30m = Outcome. Exists only after the scoring window closes (Robinhood 30 min; Solana graduation or 20 min). Never use as a feature: a backtest that does uses the future. now = Current state as of the response's generatedAt (or the row's checkedAt). Not tied to a signal. Errors (4xx/5xx) are never charged. /v1 is canonical; the original paid paths are also served unversioned.","url":"https://api.paxie.fun/v1/sol/wallets/%7Baddr%7D/copy-stats?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object","required":["addr"],"properties":{"addr":{"type":"string","pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$","description":"Solana wallet address (base58), e.g. from /v1/sol/wallets/leaders"}}},"queryParams":{"type":"object","properties":{"limit":{"type":"number","default":100,"maximum":100,"minimum":1,"description":"Max buys, newest first, 1-100 (default 100)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["chain","schemaVersion","generatedAt","ageSec","wallet","buys"],"properties":{"n":{"type":"integer"},"buys":{"type":"array","items":{"type":"object","required":["at","mint"],"properties":{"at":{"type":"integer"},"mint":{"type":"string"},"copied":{"type":"boolean"},"ourRet":{"type":["number","null"]},"shadow":{"type":"object"},"slipPct":{"type":["number","null"]},"coBuyers":{"type":"integer"},"curvePct":{"type":["number","null"]},"driftPct":{"type":["number","null"]},"leaderSol":{"type":["number","null"]},"replayRet":{"type":["number","null"]},"tokenAgeMin":{"type":["number","null"]},"seenToFillMs":{"type":["integer","null"]},"leaderSoldSec":{"type":["integer","null"]},"leaderSellGain":{"type":["number","null"]},"leaderSoldFirst":{"type":["boolean","null"]}}}},"chain":{"type":"string"},"ageSec":{"type":"integer"},"copied":{"type":"integer"},"lastAt":{"type":"integer"},"method":{"type":"object"},"wallet":{"type":"string"},"firstAt":{"type":"integer"},"summary":{"type":"object"},"generatedAt":{"type":"integer"},"schemaVersion":{"type":"integer"}}}}}}},"responseSchema":{"type":"json","example":{"n":2,"buys":[{"at":1791563000000,"mint":"8Fz3kQ2vXr7nTq1mWc5yBd9LhP4sGa6eRu2oJx3Kpump","copied":true,"ourRet":-0.12,"shadow":{"mae":-0.45,"mfe":0.18,"ret1":0.05,"ret5":-0.02,"ret15":-0.2,"ret60":-0.4,"outcome":"loss"},"slipPct":0.044,"coBuyers":1,"curvePct":0.38,"driftPct":0.031,"leaderSol":4.2,"replayRet":-0.09,"tokenAgeMin":6.5,"seenToFillMs":1800,"leaderSoldSec":95,"leaderSellGain":0.21,"leaderSoldFirst":true},{"at":1791476600000,"mint":"8Fz3kQ2vXr7nTq1mWc5yBd9LhP4sGa6eRu2oJx3Kabcd","copied":false,"ourRet":null,"shadow":{"mae":-0.06,"mfe":0.55,"ret1":0.09,"ret5":0.22,"ret15":0.41,"ret60":0.12,"outcome":"win"},"slipPct":null,"coBuyers":0,"curvePct":0.29,"driftPct":0.012,"leaderSol":2.6,"replayRet":0.3,"tokenAgeMin":11.2,"seenToFillMs":null,"leaderSoldSec":240,"leaderSellGain":0.48,"leaderSoldFirst":false}],"chain":"solana","ageSec":12,"copied":1,"lastAt":1791563000000,"method":{"ourRet":"our paper trade's return when we copied it","shadow":"the token's 60-min path after the leader's buy (our own sampled series), win = +35% before -20%","window":"last 14 days, newest 100 buys per wallet","privacy":"on-chain addresses only; no third-party names","slipPct":"our paper fill vs the leader's price - 1 (copied buys only)","coBuyers":"other tracked leaders that bought the same token within 2 min","driftPct":"our first quote vs the leader's own fill price - 1","replayRet":"the buy replayed through the desk's copy exits from our fill, fees in, capped at +100%"},"wallet":"BUkp7rWm3xQe8YtN2fLd5hJc9vGa4sKo1iPzRb6nTq3E","firstAt":1791476600000,"summary":{"replayN":2,"medSlipPct":0.044,"medCoBuyers":0.5,"medDriftPct":0.0215,"medReplayRet":0.105,"shadowScored":2,"meanReplayRet":0.105,"clusteredShare":0.5,"medShadowRet15":0.105,"shadowWinShare":0.5,"leaderSoldFirstShare":0.5},"generatedAt":1791570200000,"schemaVersion":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BLrJZmxXQ0H8ogHVjUZzi","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the last 100 buy events for a Solana wallet address, with per-trade copy-trading metrics including slippage, drift, replay returns, leader behavior, and a 14-day aggregate summary.","exampleAgentPrompt":"Pull the copy-stats for Solana wallet BUkp7rWm3xQe8YtN2fLd5hJc9vGa4sKo1iPzRb6nTq3E — I want to see the last 50 buys, whether they were copied, the replay returns, and how often the leader sold before us.","exampleUseCases":[{"title":"Vetting a new copy-trading leader","prompt":"Check the copy-stats for Solana wallet 9xNt3kPmRqW7vBd2yLc5eJa8sGo4hKu1fZr6iTq2Epump — show me the last 100 buys, the shadow win rate, median replay return, and whether the leader consistently sells before us."},{"title":"Diagnosing poor copy-trade performance","prompt":"We've been copying wallet 8Fz3kQ2vXr7nTq1mWc5yBd9LhP4sGa6eRu2oJx3Kpump and losing money — pull the last 100 buy records with slippage, drift, and ourRet so I can figure out where we're bleeding."},{"title":"Comparing leader entry timing","prompt":"For Solana wallet BUkp7rWm3xQe8YtN2fLd5hJc9vGa4sKo1iPzRb6nTq3E, pull the last 20 buys and tell me what the average token age was at entry, how many had co-buyers, and how often the leader sold first."}],"resultDescription":"A JSON object containing the wallet address, chain ('solana'), generation timestamp, and an array of up to 100 buy records (newest first). Each record includes the buy timestamp, token mint address, whether it was copied, our paper-trade return, a shadow price path (mae, mfe, ret1/5/15/60, win/loss outcome), slippage vs leader fill, number of co-buyers, bonding curve progress, drift from first quote to leader fill, leader's SOL size, replay return through copy exits, token age at buy in minutes, fill latency in ms, seconds until leader sold, leader's sell gain, and whether the leader sold before us. A summary block provides 14-day aggregate stats: count, median slippage, median co-buyers, median drift, median/mean replay return, shadow scored count, shadow win share, leader-sold-first share, and clustered share.","failureModes":["Invalid base58 address format — 400 or empty result if addr does not match ^[1-9A-HJ-NP-Za-km-z]{32,44}$","Wallet not tracked — returns empty buys array if the address has no recorded leader activity in the last 14 days","Payment failure — x402 USDC payment on Base or Solana rejected, request not processed","Limit out of range — values below 1 or above 100 rejected","Data lag — responses reflect on-chain state with up to 30 s lag; very recent buys may be missing","Null fields — signal+seconds and signal+30m fields are null until their respective scoring windows close; do not treat as missing data"],"whenToPreferThis":"Use this endpoint when you need per-trade granularity on a specific Solana wallet's copy-trading history: slippage, drift, replay returns, leader timing, and shadow price paths for up to the last 100 buys over 14 days. Prefer this over aggregate leaderboard endpoints when you want to audit a specific wallet before following it, diagnose copy-trade P&L, or build per-trade feature vectors for a model. Not suitable for discovering new leaders (use /v1/sol/wallets/leaders for that) or for Robinhood Chain analysis.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T00:35:13.293Z","isFirstParty":false,"canonicalSlug":"paxie-solana-wallet-copy-stats-7cf2d70c"}