Skip to content

ffakenz/eth-indexer

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

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published