ethereum-etl

ETL tool

An ETL tool for extracting and transforming blockchain data from Ethereum into convenient formats like CSVs and relational databases.

Python scripts for ETL (extract, transform and load) jobs for Ethereum blocks, transactions, ERC20 / ERC721 tokens, transfers, receipts, logs, contracts, internal transactions. Data is available in Google BigQuery https://goo.gl/oY5BCQ

GitHub

3k stars
93 watching
858 forks
Language: Python
last commit: almost 2 years ago
awsbigqueryblockchain-analyticscsverc20erc20-tokenserc721ethereumetlexportgcpgoogle-cloudsqltransaction

Related projects:

RepositoryDescriptionStars
ethereum/web3.pyA Python library providing an interface to the Ethereum blockchain ecosystem.5,076
eth-brownie/brownieA Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.2,662
ethereum/py-evmAn implementation of the Ethereum Virtual Machine in Python2,279
pypa/pipA package installer for Python that simplifies the process of managing dependencies and installing packages.9,569
ethereum/eipsStandardizes and documents Ethereum improvements and protocols13,026
urllib3/urllib3A Python HTTP client library providing features like thread safety and SSL/TLS verification.3,815
prompt-toolkit/ptpythonAn interactive Python shell with advanced features and customizable interface5,241
web3/web3.jsA comprehensive TypeScript library providing interaction with the Ethereum JSON RPC API and utility functions.19,445
pubkey/eth-cryptoProvides cryptographic functions for Ethereum transactions and smart contracts884
rainyear/python3-in-one-picA comprehensive interactive Python tutorial using Jupyter Notebook4,990
etherex/pyepmManages Ethereum contract deployment and interaction using Python-based package definitions in YAML format.28
ethereum/testsCommon tests for various Ethereum clients and implementations to verify their correctness567
ethereumbook/ethereumbookA comprehensive guide to operating and developing on the Ethereum blockchain20,047
uniswap/web3-reactA framework for building modern Ethereum dApps with TypeScript and Web3 libraries.5,583
jazzband/pip-toolsMaintains predictable and deterministic builds of Python applications by managing dependencies.7,783