Skip to main content

Introduction

Authors

This content was created by Tezos Ukraine under MIT Licence, and adapted for OpenMavryk. The original version can be found here in multiple languages.

How to Use Blockchain Indexers on Mavryk

This is an introductory course on using blockchain indexers for app development on Mavryk, adapted from content by Tezos Ukraine. Learn what blockchain indexers are and how to use the MvKT API, Mavryk Nexus, DipDup, or Dappetizer in your apps.

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

  1. 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
  2. Full and Selective Indexers on Mavryk

    • The differences between full and selective indexers
    • An overview of the features of the MvKT API and Mavryk Nexus
    • Short summaries of selective DipDup and Dappetizer
  3. How to Use the MvKT API in a Simple Project on Mavryk

    • Display the balance of the address
    • Query blockchain data
    • Improve the project
  4. How to Use DipDup and Dappetizer on Mavryk

    • Install and set up DipDup and Dappetizer
    • Do a simple project with DipDup
    • Create a similar project in Dappetizer