{"uid":"cap_uj2XyRal5-HfcxFceCFlj","slug":"wallet-overview-on-chain-portfolio-snapshot-073d90b8","name":"Wallet Overview – On-Chain Portfolio Snapshot","description":"Pay-per-call stock, macro, on-chain, and crypto data over the x402 protocol. USDC on Base or Solana, no API keys, no subscriptions.","url":"https://x402-stock-indicators.vercel.app/wallet-overview/%7Baddress%7D","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"required":{"type":"string"},"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"as_of":"2026-08-01T22:25:12.134747+00:00","chain":"eth","address":"0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae","is_contract":true,"native_balance":{"balance":7774.49179078,"balance_wei":"7774491790776062094342","native_symbol":"ETH"},"wallet_age_days":4011,"last_transaction":{"date":"2026-07-27T14:14:47+00:00","hash":"0x4dfa7b1be6578326be24ad2d330e7baf23230e18c2d2c67d8f41798e0e764b0b"},"first_transaction":{"date":"2015-08-08T15:44:00+00:00","hash":"0x9c81f44c29ff0226f835cd0a8a2f2a7eca6db52a711f8211b566fd15d3e0e8d4"},"transaction_count":0}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Bt_Hh91wJdYBoHv9dZt9D","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a comprehensive on-chain overview for a given wallet address, including native token balance, wallet age, transaction count, and first/last transaction metadata.","exampleAgentPrompt":"Can you pull the on-chain overview for the wallet address 0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae on Ethereum — I want to know its ETH balance, how old the wallet is, and when the first and last transactions happened?","exampleUseCases":[{"title":"Due diligence on a counterparty wallet","prompt":"Before I send funds to 0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae, can you check how old that Ethereum wallet is, what its current ETH balance is, and whether it's a smart contract?"},{"title":"Crypto portfolio snapshot for a known address","prompt":"Give me a quick summary of the wallet 0xAbCd1234...5678 on Ethereum — native balance, total transactions, and when it was last active."},{"title":"Flagging dormant or suspicious wallets","prompt":"I need to audit a list of wallet addresses — start with 0x123abc and tell me the wallet age, transaction count, and date of the most recent transaction so I can flag any that look dormant or suspicious."}],"resultDescription":"A JSON object containing: the as_of timestamp, the chain identifier (e.g. 'eth'), the queried address, a boolean indicating if it's a contract, the native token balance (float and wei string), the wallet's age in days, the date and hash of the first transaction, the date and hash of the last transaction, and the total transaction count.","failureModes":["Invalid or malformed wallet address returns an error or empty result","Address not found on the specified chain returns null fields","x402 payment failure (insufficient USDC balance or unsupported chain) blocks the request","Rate limiting or Vercel cold-start may cause occasional timeouts","Very new wallets with no transactions may return null for first/last transaction fields"],"whenToPreferThis":"Choose this endpoint when you need a fast, pay-per-call on-chain wallet summary without an API key or subscription — ideal for one-off due diligence, agentic workflows that check wallet provenance, or any scenario where you need balance + age + transaction history in a single call for an EVM address. Prefer over free RPC calls when you need enriched metadata (age, first tx) without assembling it yourself.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:30:02.013Z","isFirstParty":false}