SmoothIndexer Logo

SmoothIndexer

SmoothIndexer

Generate Rust binary indexers for Foundry and Hardhat projects with just an ABI.

Powerful Features Built For Developers

A powerful CLI tool that generates production-ready Rust binary indexers, designed for Foundry and Hardhat developers.

bolt

Real-time Indexing

The generated Rust indexer syncs up-to-the-second data from multiple blockchains, ensuring your dApp is always in sync.

hub

Multi-Chain Support

Seamlessly integrate with Ethereum, Polygon, and more from a single, unified API endpoint.

api

Rust Binary Generator

Generate production-ready Rust binary indexers from your ABI. Fast, efficient, and fully customizable.

Get Running in Minutes

A CLI tool that generates Rust binary indexers for Foundry and Hardhat developers. Just provide your ABI, RPC endpoint, and PostgreSQL database.

1

Provide Your ABI

Simply provide your contract's ABI. Our CLI tool analyzes it and generates the indexer code structure.

2

Configure RPC & Database

Provide your RPC endpoint and PostgreSQL database connection. The generated indexer will use these to sync and store data.

3

Generate & Deploy

Get your Rust binary indexer code, build it, and deploy. You own the code and infrastructure.

$ smoothindexer generate
--abi ./artifacts/MyContract.json
--rpc https://eth.llamarpc.com
--db postgres://user:pass@localhost/db

 Generated Rust indexer
 Ready to build and deploy

Follow the Build

Stay updated with our latest progress, features, and updates as we build SmoothIndexer. Join our community and be part of the journey.

Follow @smoothindexer