Skip to content

asimov-modules/asimov-ethereum-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

ASIMOV Ethereum Module

License Package on Crates.io Package on PyPI Package on RubyGems Package on NPM

ASIMOV module for data import from the Ethereum blockchain network.

✨ Features

  • 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.

πŸ› οΈ Prerequisites

  • Rust 1.85+ (2024 edition) if building from source code

⬇️ Installation

Installation from PyPI

pip install -U asimov-ethereum-module

Installation from RubyGems

gem install asimov-ethereum-module

Installation from NPM

npm install -g asimov-ethereum-module

Installation from Source Code

cargo install asimov-ethereum-module

πŸ‘‰ Examples

Fetching Mainnet Blocks

asimov-ethereum-fetcher ethereum://mainnet/18000000

Fetching Sepolia Testnet Blocks

asimov-ethereum-fetcher ethereum://sepolia/123456

Fetching Holesky Testnet Blocks

asimov-ethereum-fetcher ethereum://holesky/123456

πŸ“š Reference

Installed Binaries

  • asimov-ethereum-fetcher: collects JSON data from Ethereum JSON-RPC endpoints

Supported Networks

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

πŸ‘¨β€πŸ’» Development

git clone https://github.com/asimov-modules/asimov-ethereum-module.git

Share on X Share on Reddit Share on Hacker News Share on Facebook Share on LinkedIn

About

🚧 ASIMOV module for data import from the Ethereum blockchain network.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors