How to Use Blockchain Indexers on Tezos

This is Tezos Ukraine’s introductory course on using blockchain indexers for app development on Tezos. Learn what blockchain indexers are and how to use TzKT, TzStats, Que Pasa, DipDup, or Dappetizer in your apps.

Share on socials:


We'll start with the basics: explain how databases work and why indexes speed up searching through them, talk about the different Tezos blockchain indexers, and show you how to use them in small projects.

first lesson

How Blockchain Indexers Work and Why We Need Them


What are databases and indexes

What data can be obtained from an indexer

Where indexers are used

second lesson

Full and Selective Indexers on Tezos


The differences between full and selective indexers

An overview of the features of full TzKT and TzStats

Short summaries of selective Que Pasa, DipDup and Dappetizer

third lesson

How to Use the TzKT API in a Simple Project on Tezos


Display the balance of the address

Display liquidity backing stats

Improve the project

fourth lesson

How to Use Que Pasa in a Simple Project on Tezos


Install and configure Que Pasa and PostgreSQL

Index data from the Signum's smart contract

Display indexed data in the project

fifth lesson

How to Use DipDup and Dappetizer on Tezos


Install and set up DipDup and Dappetizer

Do a simple project with DipDup

Create a similar project in Dappetizer