ASIMOV module for data import from the Ethereum blockchain network.
- Imports structured data from Ethereum blocks and transactions.
- Supports mainnet, Sepolia, and Holesky networks.
- Collects raw JSON data via public Ethereum JSON-RPC endpoints.
- Distributed as a standalone static binary with zero runtime dependencies.
- Rust 1.85+ (2024 edition) if building from source code
pip install -U asimov-ethereum-modulegem install asimov-ethereum-modulenpm install -g asimov-ethereum-modulecargo install asimov-ethereum-moduleasimov-ethereum-fetcher ethereum://mainnet/18000000asimov-ethereum-fetcher ethereum://sepolia/123456asimov-ethereum-fetcher ethereum://holesky/123456asimov-ethereum-fetcher: collects JSON data from Ethereum JSON-RPC endpoints
| Network | URL Scheme | RPC Endpoint |
|---|---|---|
| Mainnet | ethereum://mainnet/<height> |
ethereum.publicnode.com |
| Sepolia | ethereum://sepolia/<height> |
ethereum-sepolia.publicnode.com |
| Holesky | ethereum://holesky/<height> |
ethereum-holesky.publicnode.com |
git clone https://github.com/asimov-modules/asimov-ethereum-module.git