Indexer
The Sequence Indexer is a modular web3 service that makes it easy to query blockchain token and NFT data from Ethereum-compatible networks. The Indexer automatically indexes every ERC20, ERC721 and ERC1155 token from Ethereum-compatible chains.
In fact, the Sequence Wallet uses the Indexer behind the scenes so it can seamlessly render all token information in any wallet. But of course, the Indexer is a modular piece of infrastructure, and you may use it directly from your dapp, game, or even from a server.
Features:
- Super-fast API to query all token balances, history, metadata and NFTs with multi-chain support
- Real-time indexing of ERC20, ERC721 and ERC1155 transactions across EVM-compatible chains
- Automatically detects all tokens on the chain, without the need for a contract registry
- Resilient to node failures and chain re-organizations
- Easily listen for specific events and transactions on-chain accurately with a simple API
- Built-in token / nft metadata support to easily render tokens in your apps / games
- High uptime and availability
Supported Networks & Endpoints
Status: https://status.sequence.info
Mainnet networks:
Network | Indexer Endpoint |
---|---|
![]() | https://mainnet-indexer.sequence.app |
![]() | https://polygon-indexer.sequence.app |
![]() | https://polygon-zkevm-indexer.sequence.app |
![]() | https://arbitrum-indexer.sequence.app |
![]() | https://arbitrum-nova-indexer.sequence.app |
![]() | https://optimism-indexer.sequence.app |
![]() | https://bsc-indexer.sequence.app |
![]() | https://avalanche-indexer.sequence.app |
![]() | https://gnosis-indexer.sequence.app |
![]() | https://base-indexer.sequence.app |
Test networks:
Network | Indexer Endpoint |
---|---|
![]() | https://goerli-indexer.sequence.app |
![]() | https://sepolia-indexer.sequence.app |
![]() | https://mumbai-indexer.sequence.app |
![]() | https://arbitrum-goerli-indexer.sequence.app |
![]() | https://bsc-testnet-indexer.sequence.app |
![]() | https://base-goerli-indexer.sequence.app |
Getting Started
Here are a few example queries you can make to a blockchain from your dapp, game, or wallet:
- Fetch all tokens & NFTS in any wallet including all metadata
- Fetch the transaction history for any wallet address
- Fetch all unique tokens in a particular ERC20/721/1155 contract, including total supplies
- What is the total token supply of an ERC20 token? What is the total token supply of all the ERC1155 tokens in a particular contract?
- Fetch the transaction history for any token contract address