{"uid":"cap_U_1-uGaPeUEdBEJNPETik","slug":"netintel-token-info-9afd432b","name":"NetIntel Token Info","description":"Full profile for any ERC-20 token by contract address — name, symbol, decimals, supply from the chain itself, plus live price, liquidity, and volume from DEX data — Base and Ethereum, no API key. Holder count included; identity read on-chain so it can't lie or be rate-limited away. 10min cache; unlisted tokens return nulls with a no_dex_liquidity finding.","url":"https://netintel.dev/token/info","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":{"chain":{"type":"string","description":"base (default) or ethereum (eth accepted). Alias: network"},"address":{"type":"string","description":"ERC-20 contract address: 0x + 40 hex chars, checksum case ignored. Aliases: contract, token, contract_address"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"name":{"type":["string","null"]},"chain":{"type":"string"},"stale":{"type":"boolean"},"source":{"type":"string","description":"e.g. \"rpc+dexscreener+blockscout\""},"symbol":{"type":["string","null"]},"address":{"type":"string"},"holders":{"type":["number","null"]},"decimals":{"type":["number","null"]},"findings":{"type":"array"},"top_pool":{"type":["object","null"],"properties":{"dex":{"type":"string"},"url":{"type":["string","null"]},"pair":{"type":"string"}}},"price_usd":{"type":["number","null"]},"is_contract":{"type":"boolean"},"total_supply":{"type":["string","null"],"description":"raw atomic units as a decimal string — can exceed Number.MAX_SAFE_INTEGER"},"liquidity_usd":{"type":["number","null"]},"volume_24h_usd":{"type":["number","null"]},"cache_age_seconds":{"type":"number"},"total_supply_formatted":{"type":["number","null"],"description":"total_supply / 10^decimals — may lose precision on huge supplies"}}}}}}},"responseSchema":{"type":"json","example":{"name":"USD Coin","chain":"base","stale":false,"source":"rpc+dexscreener+blockscout","symbol":"USDC","address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","holders":12726127,"decimals":6,"findings":[],"top_pool":{"dex":"uniswap","url":"https://dexscreener.com/base/0xa0ab20a64f46b5676fe1542cb87b454e5104007689e0eef4212aa0cbe34933a1","pair":"USDC/USDbC"},"price_usd":0.9999,"is_contract":true,"total_supply":"4156545500926116","liquidity_usd":907385.42,"volume_24h_usd":803.46,"cache_age_seconds":0,"total_supply_formatted":4156545500.926116}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xW91I0Y0NuLolFfOtlnQe","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a full ERC-20 token profile by contract address, combining on-chain identity data (name, symbol, decimals, supply, holders) with live DEX price, liquidity, and volume for Base and Ethereum.","exampleAgentPrompt":"What's the current price, liquidity, and holder count for the ERC-20 token at contract address 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base?","exampleUseCases":[{"title":"DeFi token due diligence check","prompt":"I found this contract address 0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed on Base — can you pull the full token profile including name, supply, price, and liquidity so I can evaluate it before buying?"},{"title":"Portfolio tracker token enrichment","prompt":"I need the symbol, decimals, and current USD price for the Ethereum ERC-20 token at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 to display it correctly in my portfolio app."},{"title":"New token listing validation","prompt":"Someone just deployed a token on Base at 0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22 — check if it has any DEX liquidity and how many holders it has so I can decide whether it's legit."}],"resultDescription":"A JSON object containing the token's on-chain identity (name, symbol, decimals, total_supply in raw atomic units and formatted, is_contract flag, holder count), live market data from DEX aggregation (price_usd, liquidity_usd, volume_24h_usd, top_pool with dex name and URL), metadata about the data source and cache age, and a findings array with flags such as no_dex_liquidity for unlisted tokens. Null values are returned for market fields when no DEX data exists.","failureModes":["Invalid or malformed contract address returns an error or null fields","Contract address that is not an ERC-20 token returns is_contract: false with null token fields","Token with no DEX listing returns nulls for price/liquidity/volume with a no_dex_liquidity finding","Unsupported chain value returns an error","Cached response up to 10 minutes old may not reflect very recent price moves","Rate limiting or RPC downtime may cause degraded or stale data (stale: true flag)"],"whenToPreferThis":"Choose this endpoint when you need a single call to get both on-chain ERC-20 identity data and live DEX market stats (price, liquidity, volume) for Base or Ethereum tokens without managing API keys or separate RPC and DEX data integrations. It is especially useful for evaluating new or unlisted tokens where centralized exchange data is unavailable, since identity is read directly from the chain and cannot be spoofed. Prefer it over manual RPC calls or separate DEX APIs when you need holder counts alongside market data in one response.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:43:03.301Z","isFirstParty":false}