Een indexer is een tool of dienst die data van een blockchain organiseert en beheert om deze gemakkelijk toegankelijk en doorzoekbaar te maken. Blockchains bevatten enorme hoeveelheden informatie en indexers helpen gebruikers snel specifieke transactiegegevens, rekeningsaldi of andere relevante gegevens te vinden. Indexers verwerken en bewaren data doorgaans off-chain, wat snellere query's mogelijk maakt dan directe interactie met de blockchain. Ze bouwen een index die fungeert als een database en de informatie die op de blockchain is opgeslagen in kaart brengt, zodat gebruikers deze efficiënt kunnen ophalen. Wanneer iemand bijvoorbeeld de status van een transactie wil controleren, kan een indexer die informatie vrijwel direct verstrekken, in plaats van de hele blockchain te hoeven doorzoeken. Veel projecten gebruiken indexers om de gebruikerservaring te verbeteren, de bedrijfsvoering te stroomlijnen en de toegankelijkheid van blockchaindata te verbeteren. Hierdoor dragen ze bij aan de algehele functionaliteit en bruikbaarheid van blockchainnetwerken.