{"uid":"cap_DTbRqOGgPUKDZX_dofv2P","slug":"sleuth-ai-on-chain-investigation-api-04791c6f","name":"Sleuth AI On-Chain Investigation API","description":"Pay-per-call on-chain investigation API (x402, USDC on Base).","url":"https://x402.sleuthagent.ai/api/v1/run-investigation","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"enum":["auto","base","ethereum","arbitrum","polygon","bsc","robinhood","solana","bnb","robinhoodchain"],"type":"string","default":"auto"},"query":{"type":"string","maxLength":2000,"minLength":1},"conversation_id":{"type":"string"}}},"responseSchema":{"type":"json","example":{"data":{"nodes":[{"id":"base_sleuth:obs0","rows":[["0x1111111111111111111111111111111111111111","12,400,000","41.2%"],["0x2222222222222222222222222222222222222222","6,900,000","22.9%"]],"tool":"data_miner","title":"Top holders","columns":["wallet","balance","pct_supply"],"summary":"Largest current holders by balance.","row_count":2,"truncated":false}]},"response":"The $2M left 0xabc… in three hops, ending at a Binance deposit…","request_id":"req_9f8e7d6c5b4a"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.099","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.099/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.099","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.099","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_EisAQZAqbvc1LSWZBZ-zp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.099","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Runs AI-powered on-chain blockchain investigations tracing wallet flows, token holders, and transaction paths, paid per-call via x402 USDC on Base.","exampleAgentPrompt":"Can you investigate where the funds from wallet 0xabc123… went? I want to know how many hops it took and where the money ended up — trace it all the way to any exchange deposits.","exampleUseCases":[{"title":"Tracing suspected rug-pull funds","prompt":"Trace where the funds from wallet 0xDEAD… went after the rug pull — I want to see every hop and find out if they ended up on Binance or another CEX."},{"title":"Token whale concentration analysis","prompt":"Who are the top holders of the token at 0xTOKEN… on Base? Show me the biggest wallets, their balances, and what percentage of supply they control."},{"title":"DeFi exploit fund flow investigation","prompt":"Investigate the flow of funds from the exploit transaction 0xHACK… — trace how the attacker moved the stolen ETH and where it ultimately landed."}],"resultDescription":"Returns a structured JSON response containing a natural-language narrative summary of the investigation (e.g. hop-by-hop trace), plus a nodes array with tabular data rows such as top holders (wallet address, balance, % of supply), the tool used, column names, row counts, and a unique request_id for the call.","failureModes":["Insufficient USDC balance or failed x402 payment causes request rejection before investigation runs","Wallet address not found or not indexed on supported chains returns empty nodes","Complex multi-hop traces may time out for very deep transaction graphs","Unsupported chain or token type may return no data","Malformed or invalid address input returns an error response"],"whenToPreferThis":"Choose this endpoint when you need AI-driven, multi-hop on-chain investigation with natural language narrative output — especially for tracing illicit fund flows, analyzing token holder concentration, or following complex DeFi transaction paths. Prefer this over generic blockchain explorers when you need synthesized analysis rather than raw transaction data, and when pay-per-call pricing (no subscription) is acceptable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:34:40.891Z","isFirstParty":false}