Lux Docs

Lux Indexer

High-performance Go blockchain indexer

The Lux Indexer is a Go-based blockchain data indexer supporting all 9 Lux native chain types and 100+ external blockchains with Blockscout API v2 compatibility.

Three Binaries

BinaryPurposeUse Case
indexerSingle-chain indexerOne chain per process
evmchainsMulti-chain EVMMultiple EVM chains, shared DB
multichainUniversal indexer100+ chains in parallel

Supported Chain Types

TypeChainsProtocolPorts
EVMC (96369), Zoo, Hanzo, SPC, ParsHTTP RPC4000
DAGX, A, B, Q, T, Z, KVertex/Parent4200-4900
LinearPBlock/Parent4100

Technology

  • Language: Go 1.26.1
  • Storage: PostgreSQL (production) + SQLite (dev) + BadgerDB (KV)
  • API: Blockscout v2 compatible REST + GraphQL + WebSocket
  • DeFi: Native protocol indexing (AMMs, lending, perps, NFTs, bridges)
  • Image: ghcr.io/luxfi/indexer:v0.2.2

On this page