{"uid":"cap_Bt1-Qpoj9AW7arKXo2csS","slug":"walletforge-wallet-balance-6c580380","name":"WalletForge Wallet Balance","description":"WalletForge x402 APIs: normalize text and fetch public URLs as markdown. Pay USDC on Base via HTTP 402. No API key.","url":"https://api.walletforge.app/v1/wallet/balance?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}}},"responseSchema":{"type":"json","example":{"eth":{"wei":0,"base":0},"usdc":{"raw":0,"amount":0,"decimals":6},"address":"0x...","network":"Base","service":"WalletForge"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_5jlYEfd-Q0ZbJyq5jD9HF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the ETH and USDC token balances for a given wallet address on the Base network","exampleAgentPrompt":"What's the current ETH and USDC balance on Base for wallet address 0x742d35Cc6634C0532925a3b8D4C9b47f00E3E9A1?","exampleUseCases":[{"title":"Pre-transaction balance verification","prompt":"Before I send any USDC, check the current ETH and USDC balance on Base for my wallet 0x4B20993Bc481177ec7E8f571ceCaE8A9e22C02db so I know if I have enough funds."},{"title":"Portfolio snapshot for DeFi dashboard","prompt":"Pull the current Base network balances — ETH and USDC — for wallet 0x1234567890abcdef1234567890abcdef12345678 so I can update my portfolio tracker."},{"title":"Monitoring a recipient wallet before payout","prompt":"Check the ETH and USDC balances on Base for address 0xAbCdEf1234567890AbCdEf1234567890AbCdEf12 — I want to see how much is already there before sending the payment."}],"resultDescription":"Returns the current ETH and USDC token balances associated with the provided wallet address on the Base network, likely including numeric balance amounts and possibly token metadata or formatted values.","failureModes":["Invalid address format (not a valid 0x hex address) — likely returns a 400 or validation error","Address with no activity on Base — may return zero balances rather than an error","Network or RPC node unavailability causing timeout or 503","Rate limiting or payment failure resulting in 402 or 429 response","Malformed request body missing required address field"],"whenToPreferThis":"Use this endpoint when you need a quick, paid, on-demand lookup of ETH and USDC balances specifically on the Base L2 network for a given Ethereum-format wallet address. Prefer this over building your own RPC calls when you want a simple REST interface without managing Base node connections or handling raw JSON-RPC responses.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-25T06:30:52.539Z","isFirstParty":false,"canonicalSlug":"walletforge-wallet-balance-6c580380"}