{"uid":"cap_D7BTs23uugJjVlt6X7HIj","slug":"vytrel-control-base-wallet-snapshot-1eba3ee8","name":"VYTREL Control Base Wallet Snapshot","description":"Machine-payable URL observations and Base wallet reads, with x402 settlement receipts.","url":"https://vytrel-control.vercel.app/api/base-wallet-snapshot?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":{"address":{"type":"string","description":"EVM wallet address"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["ok","chain","chainId","wallet","blockNumber","balances","checkedAt","source"],"properties":{"ok":{"type":"boolean"},"chain":{"type":"string"},"source":{"type":"string"},"wallet":{"type":"string"},"chainId":{"type":"number"},"balances":{"type":"array"},"checkedAt":{"type":"string"},"blockNumber":{"type":"number"}}}}}}},"responseSchema":{"type":"json","example":{"ok":true,"chain":"Base","source":"Base mainnet JSON-RPC at one pinned block","wallet":"0x2dc4309f29a1ad89bea07059c4633a33f8238e5b","chainId":8453,"balances":[{"type":"native","asset":"ETH","atomic":"0","decimals":18,"formatted":"0"},{"type":"erc20","asset":"USDC","atomic":"0","contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","decimals":6,"formatted":"0"}],"checkedAt":"2026-09-28T21:00:00.000Z","blockNumber":0}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_pVKMoy9x71EUdzJywSs9I","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a snapshot of ETH and USDC balances for a given EVM wallet address on the Base mainnet at a specific block.","exampleAgentPrompt":"What are the current ETH and USDC balances for wallet 0x2dc4309f29a1ad89bea07059c4633a33f8238e5b on Base mainnet?","exampleUseCases":[{"title":"DeFi portfolio balance check","prompt":"Can you pull the current ETH and USDC balances on Base for my wallet 0xAbC1234567890defABCDEF1234567890abcdef12? I want to know exactly how much I'm holding right now."},{"title":"On-chain payment verification","prompt":"Before I proceed, check whether wallet 0x2dc4309f29a1ad89bea07059c4633a33f8238e5b has enough USDC on Base to cover a payment — tell me the exact USDC balance."},{"title":"Automated treasury monitoring","prompt":"Get a snapshot of the ETH and USDC balances for our treasury wallet 0xDEADbeef00000000000000000000000000000001 on Base so I can log it for today's report."}],"resultDescription":"A JSON object containing the wallet address, chain name ('Base'), chain ID (8453), block number of the snapshot, a timestamp, and an array of balances including native ETH and ERC-20 USDC with atomic (raw) and formatted decimal amounts, plus the RPC source used.","failureModes":["Missing or invalid 'address' query parameter returns an error response","Invalid EVM address format may cause RPC lookup failure","RPC node unavailability may cause timeout or 5xx error","Rate limiting or payment failure (x402) if USDC payment not included","Wallet with no activity may return zero balances (not an error, but may be mistaken for one)"],"whenToPreferThis":"Use this endpoint when you need a real-time, pinned-block balance snapshot for ETH and USDC specifically on the Base mainnet for any EVM-compatible wallet address. Prefer it over generic blockchain explorers when you need a structured JSON response with both native and ERC-20 balances in a single call, especially in automated agent workflows that need to audit or verify wallet holdings on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T00:33:11.238Z","isFirstParty":false,"canonicalSlug":"vytrel-control-base-wallet-snapshot-1eba3ee8"}