erc20-snapshot
Retrieve an ERC20 token's name, symbol, decimals, total supply, wallet balance, and allowance in a single API call.
Instructions
Complete ERC20 token state in one call: name, symbol, decimals, total supply (raw + formatted), wallet balance, and allowance. Collapses four onesource chain calls (total-supply + erc20-balance + allowance + contract — 155–229 payers each) into one $0.007 payment — 36% below the $0.011 combined chain. Supports Ethereum (default), Base, Polygon, Arbitrum. No API key required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contract | No | ERC20 token contract address (0x-prefixed, 42 chars). | |
| wallet | No | Wallet address to check token balance for (optional). | |
| spender | No | Spender address to check allowance against wallet (optional; requires wallet). | |
| network | No | EVM chain. Default: ethereum. |