Ethereum ETL
Operator: Evgeny Medvedev / Blockchain ETL
Local Python tool for exporting Ethereum blocks, transactions and token data for custom analysis.
Finance & Crypto
Product
Ethereum ETL: Python command-line tool from the blockchain-etl/ethereum-etl repository.
Availability and source date
Active
As of: 16 October 2026.
No functionality test has been performed.
Use in OSINT research
Exports blockchain data to analyse payment flows and token transfers in custom spreadsheets or databases. Requires technical knowledge and access to an Ethereum node.
Queries
| Input | Result | Result type |
|---|---|---|
| Keyword / free text | A specified block range returns blocks and transactions as CSV files. | Retrieved |
| Keyword / free text | A specified block range returns ERC20/ERC721 transfers, logs and internal transactions, depending on the export command. | Retrieved |
Features
- Exports blocks and transactions to CSV files.
- Exports token transfers, logs, receipts and smart contracts.
- Retrieves internal transactions as traces.
- Continuously streams new blockchain data to the console or connected destinations.
- Restricts exports by block range or date.
Categories
- Finance & Crypto
- Blockchain
Coverage
Dataset
Ethereum blockchain data from a self-hosted or external Ethereum node. No proprietary people or company dataset.
Access
Installation and deployment
Locally installable
Installed as a Python package or run in a self-managed Docker container. No hosted web service is described for this tool.
Requirements
Local Python installation and access to an Ethereum node, or a compatible RPC provider. Docker deployment is documented.
Export
CSV files; continuous data streaming to destinations including the console, Pub/Sub and PostgreSQL.
Provider
Evgeny Medvedev / Blockchain ETL
Country of establishment
Unknown
Interfaces
No API, MCP or AI integration is documented.
Maintenance
Licence
MIT
Latest activity
Commit 01/2026
Stars
approx. 3,100 (as of 16 October 2026)
Legal note
Limitations
- Requires a self-hosted or external Ethereum node; data coverage depends on its interfaces.
- Proxy contracts may be missed by ERC20/ERC721 detection.
- Token metadata may be incomplete; the documentation also notes incorrect decimal values.
Guides and practical reports
Official · Ethereum ETL Quickstart
Blockchain ETL · EN
Shows installation and initial exports of blocks, transactions, token transfers and traces.