Skip to content

enviodev/octoswap-indexer

Repository files navigation

OctoSwap Indexer

A comprehensive blockchain indexer for OctoSwap DEX built with Envio. This indexer tracks all trading activity, liquidity provision, and token data across multiple chains.

Features

  • Multi-chain Support: Indexes OctoSwap across multiple blockchain networks
  • Real-time Data: Tracks swaps, mints, burns, and liquidity changes in real-time
  • Token Analytics: Comprehensive token data including prices, volumes, and liquidity
  • Pair Analytics: Detailed pair statistics and trading metrics
  • Historical Data: Daily and hourly aggregated data for analytics

Quick Start

Run the Indexer

pnpm dev

Visit http://localhost:8080 to see the GraphQL Playground, local password is testing.

Generate Types

After making changes to config.yaml or schema.graphql:

pnpm codegen

Pre-requisites

Supported Networks

  • Blast Mainnet (Chain ID: 81457)
  • Additional networks can be configured in config.yaml

Architecture

This indexer is built using the Envio HyperIndex framework, which provides:

  • High-performance indexing
  • Multi-chain support
  • Real-time data processing
  • Type-safe GraphQL API

Development

For detailed development information, please refer to the Envio documentation.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published