{"uid":"cap_fRwmNsc_Inp692uQOpZjl","slug":"mm-agent-utils-wallet-profile-e4649ce1","name":"mm-agent-utils Wallet Profile","description":"Tiny pay-per-call utilities for agents on Base: wallet vetting, x402 endpoint linting, deterministic entity extraction.","url":"https://mm-agent-utils.gferrigno.deno.net/v1/wallet-profile?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":"0x EVM address on Base"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"eth":"0.0038","usdc":"1.5","address":"0x...","chain_id":8453,"tx_count":12,"is_contract":false,"erc8004_identities":0}},"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_V2VVPCQeHH7QMifWYYvMW","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 on-chain profile data for a Base EVM wallet address, including ETH/USDC balances, transaction count, contract status, and ERC-8004 identity count.","exampleAgentPrompt":"Can you vet the wallet 0x4f3edf983ac636a65a842ce7c78d9aa706d3b113 on Base — tell me its ETH and USDC balances, how many transactions it has, and whether it's a contract or a regular wallet?","exampleUseCases":[{"title":"Pre-payment wallet due diligence","prompt":"Before I send 50 USDC to 0xAbCd1234...5678 on Base, can you check their wallet — how active is it, what balances does it have, and is it even a real user wallet and not a contract?"},{"title":"Detect bot or contract counterparty","prompt":"I'm about to interact with address 0x9f8e7d6c...1a2b on Base — can you tell me if it's a smart contract or a regular account, and how many transactions it's done?"},{"title":"On-chain identity verification for airdrop","prompt":"I need to filter airdrop recipients — can you pull the wallet profile for 0x1111222233334444555566667777888899990000 on Base and tell me if it has any ERC-8004 identities and whether it looks like a real, active wallet?"}],"resultDescription":"A JSON object containing: the wallet address, chain ID (8453 for Base), ETH balance (string), USDC balance (string), total transaction count (integer), a boolean indicating whether the address is a smart contract, and the count of ERC-8004 identity records associated with the wallet.","failureModes":["Invalid or malformed 0x address returns a validation error","Address not found on Base returns zero balances and zero tx_count","Network or RPC timeout results in a 5xx error","Missing required 'address' query parameter returns a 400 bad request","Non-Base chain addresses may return misleading or empty data since only chain_id 8453 is supported"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-call wallet profile specifically on the Base (chain ID 8453) network, especially when vetting counterparties before transactions, filtering airdrop recipients, or checking for ERC-8004 identity signals. Prefer it over general block explorers when you need structured JSON output in an agent workflow without scraping HTML. It is purpose-built for agent use cases via x402 micropayments, making it suitable for automated pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T06:35:05.979Z","isFirstParty":false,"canonicalSlug":"mm-agent-utils-wallet-profile-e4649ce1"}