A comprehensive blockchain indexer for OctoSwap DEX built with Envio. This indexer tracks all trading activity, liquidity provision, and token data across multiple chains.
- 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
pnpm dev
Visit http://localhost:8080 to see the GraphQL Playground, local password is testing
.
After making changes to config.yaml
or schema.graphql
:
pnpm codegen
- Node.js v20 (required version)
- pnpm (use v8 or newer)
- Docker desktop
- Blast Mainnet (Chain ID: 81457)
- Additional networks can be configured in
config.yaml
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
For detailed development information, please refer to the Envio documentation.