{"uid":"cap_I8vEd4sZnFTf_31r5AH4T","slug":"arc-erc-20-token-metadata-lookup-3d67a502","name":"Arc ERC-20 Token Metadata Lookup","description":"Name, symbol, decimals and total supply of any ERC-20 on Arc, read from the contract at the latest block.","url":"https://api.cra-agent.tech/v1/paid/arc/token?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"required":{"type":"string"},"properties":{"type":"string"}}},"responseSchema":null,"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_IVrtqZueeAAPGCFxv_KSd","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x3600000000000000000000000000000000000000","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the name, symbol, decimals, and total supply of any ERC-20 token contract on the Arc blockchain, read from the contract at the latest block.","exampleAgentPrompt":"What are the name, symbol, decimals, and total supply of the ERC-20 token at contract address 0x70857041Fef0CED97F9e01E7Ccc21889AFe3F6F4 on Arc?","exampleUseCases":[{"title":"Identify unknown token contract","prompt":"I have an Arc contract address 0x70857041Fef0CED97F9e01E7Ccc21889AFe3F6F4 and I don't know what token it is — can you look up its name, symbol, and decimals?"},{"title":"Verify token supply before DeFi trade","prompt":"Before I swap into this token, can you check the total supply and decimals for the ERC-20 at 0xABCDEF1234567890abcdef1234567890abcdef12 on Arc so I know what I'm dealing with?"},{"title":"Enrich transaction data with token metadata","prompt":"I see some ERC-20 transfers in an Arc transaction but I only have the contract address — fetch the token name and symbol for 0xDeAdBeEf00000000000000000000000000000001 so I can display it properly."}],"resultDescription":"Returns the token's full name (e.g. 'USD Coin'), ticker symbol (e.g. 'USDC'), number of decimals (e.g. 6), and total supply as a big integer, all read directly from the contract at the latest block on Arc.","failureModes":["Invalid or malformed contract address returns a 400 error","Address is a non-ERC-20 contract (e.g. a wallet or non-standard contract) — may return empty/null fields or an error","Contract not deployed on Arc network returns a not-found or empty response","Network congestion or RPC issues may cause timeouts","Missing required 'address' query parameter returns a 400 validation error"],"whenToPreferThis":"Use this endpoint when you need on-chain ERC-20 token metadata (name, symbol, decimals, total supply) for a contract on the Arc network specifically. Prefer this over generic Ethereum or multi-chain token APIs when operating within the Arc ecosystem. Particularly useful for enriching transfer or balance data with human-readable token identifiers.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T03:46:48.385Z","isFirstParty":false,"canonicalSlug":"arc-erc-20-token-metadata-lookup-3d67a502"}