{"uid":"cap_aS5nKWAUbUNMaK-bmDo_c","slug":"base-pulse-wallet-intelligence-c5510a18","name":"Base Pulse Wallet Intelligence","description":"Pay-per-call market intel and data tools for AI agents: trending Base tokens with momentum/risk scores, live token scoring, multi-source spot prices, Base gas tips, wallet intel, x402 merchant reliability checks, DefiLlama TVL, GitHub trending repos, RSS feed digests, and WHOIS domain lookups. Built from free public data — no API keys for callers. USDC via x402 on Base and Solana.","url":"https://base-pulse.annushka1190.workers.dev/v1/wallet/intel","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"address":{"type":"string"}}},"responseSchema":{"type":"json","example":{"address":"0x4f4C15d9bD7c796A9f9B769b78323EA3E0054104","metrics":{"txCount":12,"ethBalance":0.01,"isContract":false,"usdcBalance":30},"riskScore":0.1,"recommendation":"safe_to_pay"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.012","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.012/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_09QZkLVGkKHEvGUt_wLju","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.012","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes a Base blockchain wallet address to determine if it is an EOA or contract, assess activity levels, retrieve ETH and USDC balances, and return a risk score with a safety recommendation.","exampleAgentPrompt":"Before I send payment, can you run wallet intel on 0x4f4C15d9bD7c796A9f9B769b78323EA3E0054104 and tell me if it's a real user or a contract, what its ETH and USDC balances are, and whether it's safe to pay?","exampleUseCases":[{"title":"Pre-payment counterparty risk check","prompt":"I'm about to send 50 USDC to 0xAbC1234567890abcdef1234567890abcdef123456 on Base — can you check their wallet intel and tell me the risk score and whether it's safe to pay?"},{"title":"EOA vs contract classification","prompt":"I need to know if the address 0xDeF9876543210fedcba9876543210fedcba987654 is a smart contract or a regular user wallet on Base, and how active it has been."},{"title":"Merchant reliability verification","prompt":"We're onboarding a new vendor who gave us their Base wallet 0x1A2b3C4d5E6f7A8b9C0d1E2f3A4b5C6d7E8f9A0b — check their wallet activity, balances, and risk score before we approve them for recurring payments."}],"resultDescription":"Returns a JSON object with the queried address, key metrics (transaction count, ETH balance, USDC balance, isContract boolean), a numeric risk score (0–1), and a plain-language recommendation such as 'safe_to_pay' indicating the assessed trustworthiness of the wallet.","failureModes":["Invalid or malformed address string returns an error or empty metrics","Address not found on Base (zero activity) may return zeroed metrics with an inconclusive risk score","Network or RPC timeout from public Base data sources causes delayed or failed response","Address is a newly deployed contract with no history, leading to low-confidence scoring","Rate limiting or payment failure via x402 prevents the call from completing"],"whenToPreferThis":"Choose this endpoint when you need rapid on-chain wallet due diligence specifically on the Base network before executing a payment or onboarding a counterparty. It is ideal for x402-based payment flows where you need to verify recipient trustworthiness without requiring API keys or complex integrations. Prefer this over generic block explorer lookups when you need a structured risk score and recommendation rather than raw chain data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:34:41.762Z","isFirstParty":false}