Blazing Fast EVM Indexing
A no-code or framework solution to build high-performance EVM indexers. Configure with YAML, get instant GraphQL APIs, and stream to any destination. Open source and free forever.
curl -L https://rindexer.xyz/install.sh | bashPowerful indexing made simple
Whether you're building a hackathon project or enterprise infrastructure, rindexer has you covered.
- No-Code Configuration
- Define your indexing logic with a simple YAML file. No programming required to get started.
- Built for Speed
- Written in Rust for maximum performance. Handle millions of events with minimal resource usage.
- Any EVM Chain
- Works with Ethereum, Polygon, Arbitrum, Optimism, Base, and any EVM-compatible chain.
- Instant GraphQL API
- Automatically generates a GraphQL API for your indexed data. Query instantly with zero setup.
- Real-time Streams
- Stream events to Kafka, Redis, RabbitMQ, AWS SNS/SQS, webhooks, and more in real-time.
- Advanced Extensibility
- Use the Rust framework to build custom indexing logic when you need full control.
See rindexer in action
Discover how rindexer makes blockchain indexing simple, fast, and powerful in this quick overview.
Simple to configure, powerful to use
Configure your indexer with YAML, query with GraphQL, and manage with the CLI.
1name: MyIndexer2description: Index ERC20 transfers3project_type: no-code45networks:6 - name: ethereum7 chain_id: 18 rpc: https://eth.llamarpc.com910storage:11 postgres:12 enabled: true1314contracts:15 - name: USDC16 details:17 - network: ethereum18 address: "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"19 start_block: "18000000"20 abi: ./abis/erc20.json21 include_events:22 - TransferTrusted by developers worldwide
Open source, actively maintained, and growing every day.
- 1.2K+
- GitHub Stars
- v0.33.0
- Current Version
- Any
- EVM Chains
- MIT
- License
Built for every scenario
From weekend hackathons to enterprise deployments, rindexer scales with your needs.
Hackathons🚀
Spin up a quick indexer with GraphQL API in minutes. No backend code needed.
Data Reporting📊
Build comprehensive analytics dashboards with historical blockchain data.
dApp Development🌐
Power your decentralized applications with real-time indexed data.
Enterprise🏢
Production-grade indexing infrastructure with streaming and PostgreSQL.
Prototyping💡
Rapidly test ideas and validate concepts before building full solutions.
Works with your stack
Store data in PostgreSQL, stream to message queues, send notifications, and deploy anywhere.
Up and running in 3 steps
From zero to indexed data with a GraphQL API in just a few commands.
Install
Install rindexer with a single command.
curl -L https://rindexer.xyz/install.sh | bashCreate Project
Generate a new indexer project with the CLI.
rindexer new my-indexer --type no-codeStart Indexing
Run your indexer with GraphQL API enabled.
rindexer start allReady to index faster?
Join developers building the next generation of blockchain applications with rindexer.