Skip to content

Repository files navigation

Overview

eth-indexer is a powerful command-line interface (CLI) tool designed to index filtered ETH log events.

It connects to any EVM-compatible node via JSON-RPC, scans logs emitted from chosen ERC-20 contracts, and efficiently persists Transfer events into a local SQLite database file.

eth-indexer is open-source, modular, and designed for easy extension.

Quick Start

After installation, start the CLI and explore.

eth-indexer --help

For more detailed information, see the docs section.

🛠️ Development

Rust Cargo

Refer to Makefile for common tasks

make fmt       # format code
make build     # build workspace
make check     # lint + tests

🤝 Contributing

Contributions are welcome!

🙏 Please open issues or PRs for bug reports, features, or improvements.

Refer to the CONTRIBUTING.md file for details on how to contribute to this project.

📜 License

This project is licensed under the MIT License – see LICENSE for details.

About

CLI tool for indexing filtered log events from an EVM node

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages