GURU Network: Multi Chain AI Compute Layer
  • Overview
  • ▶️Getting Started
    • Using Mainnet
    • Wallet Configuration
    • Using DApps
    • Technical Architecture of Guru Network
    • Ultimate Guide To Guru Network For Community Users
  • 🫡Utility
    • Fees
    • Bridges
    • Block Explorers
    • Indexer
  • 👩‍💻Development
    • Contract Deployment
    • NFT APIs
    • Account Abstraction
    • Contracts
    • Running Node
  • 🔗Links
    • Guru Network
    • How to buy $GURU
    • Web & social media
    • Official NFT Collections
    • Docs and DYOR
    • Open Source
  • 🎯Purpose and Vision
    • 🔗Atomic Franchise Mechanism
    • 👥Participation
    • 💰Rewards and Incentives
  • 💡Guru Network
    • 🎛️Guru Network ChainLink integration
      • 📄Guru Season 2 Pass And ChainLink Functions Case
    • 💲Guru Token
    • 🌐Web3 Infrastructure
    • 🌆Web2 and Off-Chain Infrastructure
    • ⛓️Multi Chain Interoperability Layer (CCIP)
    • 👩‍🔬Subsquid & Guru Network Data Partnership
    • Smart Contracts
  • 🪄Flow Orchestrator
  • 🚀BBPA Engines
  • 📋Tasklist
  • 💫Shared Event Bus
  • 🤖Individual Agents
  • 🧰Framework
    • ⚙️Setup and Configuration
    • 📚Data Warehouse API
    • 👾Block Explorer
    • ⚡Indexer
      • ⏯️Run the Indexer
      • 🔛Environment Variables
      • 🐇Parallel Indexing using RabbitMQ
    • 🔄Swap
    • 🏪Warehouse
      • 🏁Getting Started
  • 🧑‍🤝‍🧑Ecosystem and Community
  • 📜Governance and Stakeholder Engagement
  • 🗺️Q1&Q2 2024 Roadmap
  • 📄Terms Of Sale
  • 📕Glossary
  • 📖Reference Documentation
  • 🏆Contests
    • 🧑‍🎨Guru NFT Art Contest - CONTEST IS OVER
    • 😺Guru Meme Mania
    • 🧙‍♂️Guru Network Grand Riddle Hunt
  • 🖇️Our Links
  • 🧘‍♂️Guru Network Mainnet Launch Documentation
    • Network Information
    • Token Contracts
  • ⏯️Using Guru
Powered by GitBook
On this page
  1. Utility

Indexer

Guru Network Indexer

PreviousBlock ExplorersNextContract Deployment

Last updated 5 months ago

Link:

Overview

The blockchain indexer is a powerful and efficient tool written in Python, forked from the . This enhanced indexer is a core component used across all GuruNetwork.ai products, providing a robust solution for real-time indexing and querying blockchain data.

Key Enhancements

  1. New Entity Types: Unlike the original indexer, our version supports several new entity types like dex trades and token balances, offering greater flexibility and depth in the data indexing process. This allows for a more comprehensive capture of blockchain events and states, facilitating advanced analytics and insights.

  2. Parallel Processing: The indexer can be paralleled between multiple workers, significantly improving the indexing speed and efficiency. This parallel processing capability is achieved through the integration of RabbitMQ queues, enabling distributed task handling and coordination among workers. As a result, the indexer can handle large volumes of blockchain data with ease, ensuring timely updates and minimizing latency.

  3. Integration with GuruNetwork.ai Products: Seamlessly integrated into the GuruNetwork.ai ecosystem, the indexer enhances the performance and functionality of our products. By providing accurate and up-to-date blockchain data, it supports various applications, from blockchain analytics to decentralized finance (DeFi) solutions.

  4. Community Participation: The open-source nature of the indexer encourages community participation. Developers can contribute by adding new features, supporting additional blockchain networks, decentralized exchanges (DEXes), and other integrations. These community-driven enhancements ensure that GuruNetwork.ai products remain cutting-edge and responsive to the evolving needs of the blockchain space.


Useful Links

🫡
https://github.com/dex-guru/ethereum-etl
original open-source project
Schema
Command Reference