{"uid":"cap_3BQcrr8Mzsk_i_naS1pr_","slug":"ambolt-base-token-facts-db27bc59","name":"Ambolt Base Token Facts","description":"Pay-per-call data tools for developers and AI agents: company registers, documents, tenders, rates and on-chain facts as MCP tools, x402 endpoints and Apify Actors.","url":"https://api.ambolt.dev/v1/base-token-facts?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":{"const":"http"},"method":{"enum":["GET","POST"]},"queryParams":{"type":"object","required":["token"],"properties":{"token":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"ERC-20 token contract address on Base."}},"additionalProperties":false}}}}},"responseSchema":{"type":"json","example":{"name":"USD Coin","note":"Capabilities are four-byte function selectors found in the contract bytecode (heuristic: a function can exist without being used). Facts at the time of the call; not advice.","found":true,"owner":{"kind":"externally owned account","address":"0x3abd6f64a422225e61e435bae41db12096106df7","renounced":false,"hasOwnerFunction":true},"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","paused":false,"symbol":"USDC","chainId":8453,"isProxy":true,"network":"base","decimals":6,"checkedAt":"2026-10-02T23:08:15.427Z","proxyAdmin":"0x4fc7850364958d97b4d3f5a08f79db2493f8ca44","totalSupply":"4356053376.009397","contractBytes":1852,"implementation":"0x2ce6311ddae708829bc0784c967b7d77d19fd779","totalSupplyRaw":"4356053376009397","capabilitiesInBytecode":["mint","burn","pause","blacklist","ownerTransfer","upgrade"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_lEet_NSTXI5wHRDUp3BH9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches on-chain facts about an ERC-20 token contract on the Base network, including metadata, proxy structure, ownership, supply, and detected capabilities.","exampleAgentPrompt":"What are the on-chain facts for the USDC token contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base — tell me if it's a proxy, who owns it, the total supply, and any special capabilities like mint or blacklist baked into the bytecode.","exampleUseCases":[{"title":"DeFi token due diligence check","prompt":"Before I interact with this new Base token at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, can you pull its on-chain facts — is it a proxy, is it paused, who controls it, and does the bytecode show any blacklist or mint capabilities?"},{"title":"Smart contract risk assessment","prompt":"I'm auditing a Base ERC-20 token at address 0x4200000000000000000000000000000000000006 — can you check if ownership is renounced, whether it's upgradeable via a proxy, and what functions like pause or burn are detectable in the bytecode?"},{"title":"Token metadata enrichment for portfolio","prompt":"I need the symbol, decimals, total supply, and proxy details for the Base token at 0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb so I can display accurate info in my dashboard."}],"resultDescription":"A JSON object containing: token name, symbol, decimals, total supply (raw and human-readable), chain ID, network name, whether the contract is paused, whether it is a proxy (with proxy admin and implementation addresses), owner details (address, kind, whether ownership is renounced, whether an owner function exists), list of capabilities detected in bytecode (e.g. mint, burn, pause, blacklist, upgrade), contract byte size, and a timestamp of when the data was fetched. Also includes a note that capabilities are heuristic detections and not investment advice.","failureModes":["Token address not found on Base — returns found: false","Invalid address format (not a valid 0x ERC-20 address) — schema validation error","Contract exists but is not an ERC-20 — may return partial or empty metadata","Network connectivity issue to Base RPC — service error","Payment failure via x402 — 402 Payment Required returned before data is delivered"],"whenToPreferThis":"Choose this endpoint when you specifically need on-chain facts about an ERC-20 token deployed on the Base network, especially when you need proxy structure, ownership details, bytecode-level capability detection (mint, burn, blacklist, pause, upgrade), and total supply in a single call. Prefer this over generic block explorers when you need structured, machine-readable output for AI agent workflows. This is ideal for token risk analysis, DeFi due diligence, portfolio enrichment, or automated smart contract auditing on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T00:46:50.381Z","isFirstParty":false,"canonicalSlug":"ambolt-base-token-facts-db27bc59"}