{"uid":"cap_kXqXb48qagBeBFDYktZhu","slug":"solana-wallet-funding-source-cluster-analysis-69534bb2","name":"Solana Wallet Funding Source & Cluster Analysis","description":"Pay-per-call Solana wallet profiles, funding-source clusters, and trending tokens. Agents pay USDC over x402 on Solana, and on Base through the Coinbase CDP facilitator when it is configured. GET /token/trending costs $0.0018 and includes holder concentration, mint and freeze authority, LP lock or burn status, and sniper or bundle share of early supply. Risky results are plain-English risk flags.","url":"https://solana-wallet-intel-phi.vercel.app/wallet/funding?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"},"queryParams":{"type":"object","required":["address"],"properties":{"peers":{"type":"string","description":"Comma-separated peer wallets to compare, up to 8. Each must be base58. The primary address is rejected. Unpaid requests return HTTP 402. A signed request with invalid peers returns HTTP 400 and is not charged. Wallets that share a personal first funder or a CEX deposit address join one cluster."},"address":{"type":"string","description":"Solana wallet address in base58 (32 to 44 characters). Unpaid requests return HTTP 402. A signed request with an invalid address returns HTTP 400 and is not charged."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"risk":{"level":"high","reasons":["Peer wallets share that first SOL funder. Wallets opened by the same funder are often one operator or a sybil set."]},"funder":{"address":"So11111111111111111111111111111111111111112","exchange":null,"amountSol":1.5},"address":"HD1ryR3dYSXBVNGfJZydbpmnChiE1wrAQkupWWtHt4pM","cluster":{"id":"funder:So11111111111111111111111111111111111111112","key":"funder","members":["HD1ryR3dYSXBVNGfJZydbpmnChiE1wrAQkupWWtHt4pM"]},"summary":"First SOL came from a personal funder. Peer wallets that share that funder are one cluster. Cluster id is funder:So11111111111111111111111111111111111111112.","cexDeposit":null}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.009","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.009/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.009","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.009","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_1RdReIPYyey4TMmvRQyuP","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.009","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns funding-source profile, cluster membership, and risk flags for a given Solana wallet address, optionally comparing peer wallets to detect shared funders or sybil sets.","exampleAgentPrompt":"Can you pull the funding source profile and cluster analysis for Solana wallet HD1ryR3dYSXBVNGfJZydbpmnChiE1wrAQkupWWtHt4pM, and also compare it against peers 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU and 3yZe7d8Xz9pGq1VjLmNbT5RkWdH2fA6sQcBuJgEiYoKp to see if they share a funder or form a sybil cluster?","exampleUseCases":[{"title":"Sybil detection before airdrop snapshot","prompt":"Check whether Solana wallet HD1ryR3dYSXBVNGfJZydbpmnChiE1wrAQkupWWtHt4pM and its peers 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU, 3yZe7d8Xz9pGq1VjLmNbT5RkWdH2fA6sQcBuJgEiYoKp share a common first-SOL funder — I want to know if they're one sybil cluster before our airdrop snapshot."},{"title":"Vetting a counterparty wallet","prompt":"Before I send a large payment, can you look up the funding source and risk flags for Solana wallet AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUu1 so I know whether it came from an exchange or a suspicious personal funder?"},{"title":"Investigating shared-funder cluster membership","prompt":"I have three Solana wallets that all interacted with my protocol — HD1ryR3dYSXBVNGfJZydbpmnChiE1wrAQkupWWtHt4pM, 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU, and 3yZe7d8Xz9pGq1VjLmNbT5RkWdH2fA6sQcBuJgEiYoKp — can you tell me whether they share a first-funder and if so what cluster they belong to?"}],"resultDescription":"Returns a JSON object with the wallet address, the first funder (address, exchange label if CEX, and amount in SOL), cluster membership (cluster ID, key type, and list of member addresses), a CEX deposit address if applicable, a plain-English summary of the funding path, and a risk block with level (e.g. 'high') and plain-English reasons explaining the risk flags.","failureModes":["HTTP 402 returned when payment header is absent or unsigned — request is not charged","HTTP 400 returned when address is invalid base58 or peer addresses are malformed — request is not charged","Invalid peer addresses (non-base58 or same as primary) cause a 400 with no charge","Unknown or unfunded wallets may return limited data with null funder fields","Rate limits or upstream Solana RPC outages may cause 5xx errors"],"whenToPreferThis":"Use this endpoint when you need structured, risk-annotated funding-source intelligence and cluster membership for one or more Solana wallets — especially for sybil detection, airdrop eligibility screening, counterparty due diligence, or DeFi protocol security. It is pay-per-call via x402 (USDC on Solana or Base), so it is cost-effective for on-demand agent workflows rather than bulk batch jobs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:34:34.059Z","isFirstParty":false,"canonicalSlug":"solana-wallet-funding-source-cluster-analysis-69534bb2"}