Available Tutorials
Introduction to Indexers
Understanding the role of indexers in blockchain applications
SubQuery for Neutron
Learn how to set up and use SubQuery to index Neutron data
- Indexing contract events and state changes
- Querying indexed data efficiently
- Building analytics dashboards with indexed data
Why Indexers Matter
Blockchains like Neutron are optimized for consensus and security, not for complex queries. Indexers solve this problem by:- Extracting data from the blockchain into optimized databases
- Enabling complex queries that would be impossible or too slow on-chain
- Supporting real-time data feeds for applications
- Reducing load on blockchain nodes
Recommended Tools
For building indexers for Neutron, we recommend:- SubQuery: A flexible indexing solution for Cosmos chains
- PostgreSQL: For storing indexed data
- GraphQL: For querying indexed data
- Docker: For containerizing your indexer
Prerequisites
Before diving into the indexer development tutorials, you should:- Have a basic understanding of databases and SQL
- Be familiar with Neutron’s data structures and event system
- Have experience with at least one programming language (typically JavaScript/TypeScript or Go)
- Understand the basics of GraphQL (for some indexers)