Skip to main content

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:

NetworkIndexer Endpoint
Ethereum
https://mainnet-indexer.sequence.app
Polygon
https://polygon-indexer.sequence.app
Polygon zkEVM
https://polygon-zkevm-indexer.sequence.app
Arbitrum One
https://arbitrum-indexer.sequence.app
Arbitrum Nova
https://arbitrum-nova-indexer.sequence.app
Optimism
https://optimism-indexer.sequence.app
BSC
https://bsc-indexer.sequence.app
Avalanche
https://avalanche-indexer.sequence.app
Gnosis
https://gnosis-indexer.sequence.app
Base
https://base-indexer.sequence.app

Test networks:

NetworkIndexer Endpoint
Ethereum Goerli
https://goerli-indexer.sequence.app
Ethereum Sepolia
https://sepolia-indexer.sequence.app
Polygon Mumbai
https://mumbai-indexer.sequence.app
Arbitrum Goerli
https://arbitrum-goerli-indexer.sequence.app
BSC Testnet
https://bsc-testnet-indexer.sequence.app
Base Goerli
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: