← Back to directory

Use when an agent needs an ERC-20's basics before quoting, transferring or appro...

https://1gateway.dev/v1/onchain/token-info

Overview

Use when an agent needs an ERC-20's basics before quoting, transferring or approving it. Input: address; chain (base default, ethereum, arbitrum, monad); optional holder (balance, share of supply) and spender (allowance, flags unlimited). Output: JSON block+time, name, symbol, decimals, totalSupply, known issuer if curated. Name/symbol are self-reported. EOA or non-ERC-20: 4xx, not charged. Example: ?address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

Protocol x402
Price $0.0020
Payment Asset USD Coin
Payment Network eip155:8453
Category crypto/transactions
Provider 1gateway
Source bazaar
Indexed 2026-11-07 06:03:31

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "method": "GET", "queryParams": { "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "chain": "base", "holder": "0x6246eee0355Dd7A93C888fE59e1151388A0cC5a1", "spender": "0x000000000022D473030F116dDEE9F6B43aC78BA3" }, "type": "http" }

Output Schema

{ "example": { "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "allowance": null, "block": { "number": 52515382, "timestamp": "2026-10-12T15:48:31.000Z" }, "chain": "base", "chainId": 8453, "codeSize": 1852, "decimals": 6, "holder": null, "knownIssuer": { "issuer": "Circle", "note": "Circle-issued stablecoin; the issuer can mint, blacklist, pause and upgrade it (centralized control, expected for this asset)" }, "name": "USD Coin", "note": "Token metadata is whatever the contract reports (name and symbol are not verified and can imitate another token). For risk signals use /v1/onchain/token/risk (…", "rpc": { "kind": "public", "source": "base-rpc.publicnode.com" }, "symbol": "USDC", "totalSupply": { "amount": 4445795059.965714, "raw": "4445795059965714" } }, "type": "json" }