datasets
Training and evaluation data, with the modality, task and licence stated up front. Listed live from the Hugging Face Hub.
Transactions-Ethereum-Cryptocurrency-Data
Transactions-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB transactions (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("RBudzynski/Transactions-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2015-08 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
block_number
int64
tx_index
int32
tx_hash… See the full description on the dataset page: https://huggingface.co/datasets/RBudzynski/Transactions-Ethereum-Cryptocurrency-Data.ethereum-gas-estimator-accuracy
Ethereum gas estimator comparisons
Ethereum mainnet gas suggestions from public RPC providers, recorded alongside provider-reported head blocks and subsequent block-fee statistics. The panel supports analysis of differences in gas recommendations and their relationship to observed block conditions.
Contents
Table
Record
ethereum_gas_recommendations
A provider's gas-price and priority-fee suggestions, with its reported head block
ethereum_block_fees
A… See the full description on the dataset page: https://huggingface.co/datasets/dataforge-labs/ethereum-gas-estimator-accuracy.ethereum-attestation-pool
Ethereum attestation pool
Slot-level observations comparing attestations visible in a consensus client's pending pool with attestations subsequently included in blocks. The panel supports analysis of local pool coverage and inclusion counts.
Contents
Table
Record
ethereum_attestation_observations
Attester-slot counts observed pending and included, with their difference and collection coverage
Using the data
attesters_seen_in_pool… See the full description on the dataset page: https://huggingface.co/datasets/dataforge-labs/ethereum-attestation-pool.ethereum-mempool
Ethereum mempool observations
Ethereum pending-transaction activity, lifecycle observations and comparisons between provider views. The continuing panels contain minute-level summaries, transactions classified as dropped and differences between observed pending sets.
Contents
Table
Record
ethereum_mempool_minute_summary
A minute of pending-transaction activity
ethereum_dropped_transactions
A transaction classified as dropped during observation… See the full description on the dataset page: https://huggingface.co/datasets/dataforge-labs/ethereum-mempool.Logs-Ethereum-Cryptocurrency-Data
Logs-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB logs (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("RBudzynski/Logs-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2015-08 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
block_number
int64
tx_index
int32
log_index
int32… See the full description on the dataset page: https://huggingface.co/datasets/RBudzynski/Logs-Ethereum-Cryptocurrency-Data.ERC20-Tokens-Ethereum-Cryptocurrency-Data
ERC20-Tokens-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB erc20_tokens (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/ERC20-Tokens-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2023-08 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
block_number
int64
tx_index
int32
contract_id… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/ERC20-Tokens-Ethereum-Cryptocurrency-Data.Token-To-Token-Prices-OHLC-Ethereum-Cryptocurrency-Data
Token-To-Token-Prices-OHLC-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB token_to_token_prices_ohlc (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/Token-To-Token-Prices-OHLC-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2015-08 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/Token-To-Token-Prices-OHLC-Ethereum-Cryptocurrency-Data.Token-To-Token-VWAP-Ethereum-Cryptocurrency-Data
Token-To-Token-VWAP-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB token_to_token_vwap (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/Token-To-Token-VWAP-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2015-08 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
bucket_start
timestamp… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/Token-To-Token-VWAP-Ethereum-Cryptocurrency-Data.Token-To-Token-Prices-Swap-Prints-Ethereum-Cryptocurrency-Data
Token-To-Token-Prices-Swap-Prints-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB token_to_token_prices_swap_prints (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/Token-To-Token-Prices-Swap-Prints-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2020-05 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/Token-To-Token-Prices-Swap-Prints-Ethereum-Cryptocurrency-Data.Function-Results-Ethereum-Cryptocurrency-Data
Function-Results-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB function_results (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("RBudzynski/Function-Results-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2015-08 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
block_number
int64
contract_id… See the full description on the dataset page: https://huggingface.co/datasets/RBudzynski/Function-Results-Ethereum-Cryptocurrency-Data.Token-To-Token-Cross-Pool-VWAP-Ethereum-Cryptocurrency-Data
Token-To-Token-Cross-Pool-VWAP-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB token_to_token_cross_pool_vwap (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/Token-To-Token-Cross-Pool-VWAP-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2015-08 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/Token-To-Token-Cross-Pool-VWAP-Ethereum-Cryptocurrency-Data.CryptoLM-Ethereum-ETH-USDT
ETH Price Dataset with Technical Indicators
Welcome to the ETH / USDT Price Dataset with Technical Indicators, hosted by the WinkingFace Team. This dataset is designed to provide comprehensive historical data on Ethereum prices along with a variety of technical indicators to aid in cryptocurrency trading analysis and research. The dataset is updated every 3 minutes (delayed 1 minute).
Dataset Description
This dataset includes the following columns:
timestamp: The date… See the full description on the dataset page: https://huggingface.co/datasets/WinkingFace/CryptoLM-Ethereum-ETH-USDT.Liquidity-Pools-Reserves-Ethereum-Cryptocurrency-Data
Liquidity-Pools-Reserves-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB liquidity_pools_reserves (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/Liquidity-Pools-Reserves-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2023-05 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
block_number… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/Liquidity-Pools-Reserves-Ethereum-Cryptocurrency-Data.ERC721-Tokens-Ethereum-Cryptocurrency-Data
ERC721-Tokens-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB erc721_tokens (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/ERC721-Tokens-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2023-08 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
block_number
int64
tx_index
int32… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/ERC721-Tokens-Ethereum-Cryptocurrency-Data.Liquidity-Pools-Swap-Fees-Ethereum-Cryptocurrency-Data
Liquidity-Pools-Swap-Fees-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB liquidity_pools_swap_fees (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/Liquidity-Pools-Swap-Fees-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2020-05 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/Liquidity-Pools-Swap-Fees-Ethereum-Cryptocurrency-Data.Blocks-Ethereum-Cryptocurrency-Data
Blocks-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB blocks (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("RBudzynski/Blocks-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2023-08 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
block_number
int64
block_hash
string
parent_block_hash
string… See the full description on the dataset page: https://huggingface.co/datasets/RBudzynski/Blocks-Ethereum-Cryptocurrency-Data.Token-To-Fiat-VWAP-Ethereum-Cryptocurrency-Data
Token-To-Fiat-VWAP-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB token_to_fiat_vwap (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/Token-To-Fiat-VWAP-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2015-08 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
bucket_start
timestamp… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/Token-To-Fiat-VWAP-Ethereum-Cryptocurrency-Data.ERC1155-Tokens-Ethereum-Cryptocurrency-Data
ERC1155-Tokens-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB erc1155_tokens (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/ERC1155-Tokens-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2015-08 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
block_number
int64
tx_index
int32… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/ERC1155-Tokens-Ethereum-Cryptocurrency-Data.Contracts-Ethereum-Cryptocurrency-Data
Contracts-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB contracts (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("RBudzynski/Contracts-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2015-08 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
block_number
int64
tx_index
int32
trace_address… See the full description on the dataset page: https://huggingface.co/datasets/RBudzynski/Contracts-Ethereum-Cryptocurrency-Data.all-ethereum-contracts
All ethereum contracts
This dataset contains all deployed Ethereum contracts as of block 21850000 (February 15th, 2025), bytecodes of the contracts, and the block numbers the contracts were deployed.
Contract bytecodes are stored as a hash of the bytecode, and another dataset is provided mapping bytecode hashes to bytecodes. This is to reduce the size of the dataset, as many contracts have identical bytecodes.
This dataset was exported from a PostgreSQL database into CSV format.… See the full description on the dataset page: https://huggingface.co/datasets/Zellic/all-ethereum-contracts.Stablecoin-Transfers-Ethereum-Cryptocurrency-Data
Stablecoin Transfers — Ethereum Cryptocurrency Data
ERC-20 transfer events for USDC, USDT, and DAI on Ethereum mainnet.
Chain
Ethereum mainnet (chain_id 1)
Coverage
2017-11 → 2025-10 (UTC, by block_timestamp)
Tokens
USDC, USDT, DAI
Format
Parquet, Hive partitions data/year=YYYY/month=MM/
Source
BlockDB blockdb0304_token_transfers_v1
Schema
Token Transfers — data catalog
Files
data/
year=YYYY/month=MM/part-NNNN.parquet… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/Stablecoin-Transfers-Ethereum-Cryptocurrency-Data.Liquidity-Pools-Fee-Terms-Ethereum-Cryptocurrency-Data
Liquidity-Pools-Fee-Terms-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB liquidity_pools_fee_terms (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/Liquidity-Pools-Fee-Terms-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2020-05 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/Liquidity-Pools-Fee-Terms-Ethereum-Cryptocurrency-Data.Liquidity-Pools-Ethereum-Cryptocurrency-Data
Liquidity-Pools-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB liquidity_pools (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/Liquidity-Pools-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2020-05 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
block_number
int64
tx_index
int32… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/Liquidity-Pools-Ethereum-Cryptocurrency-Data.Liquidity-Pools-TVL-USD-Ethereum-Cryptocurrency-Data
Liquidity-Pools-TVL-USD-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB liquidity_pools_tvl_usd (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/Liquidity-Pools-TVL-USD-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2025-01 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
block_number… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/Liquidity-Pools-TVL-USD-Ethereum-Cryptocurrency-Data.Flash-Loan-Prints-Ethereum-Cryptocurrency-Data
Flash-Loan-Prints-Ethereum-Cryptocurrency-Data
Hive-partitioned Parquet export of BlockDB flash_loan_prints (Ethereum).
Load
from datasets import load_dataset
ds = load_dataset("BlockDB/Flash-Loan-Prints-Ethereum-Cryptocurrency-Data", split="train")
Files live under data/year=YYYY/month=MM/part-NNNN.parquet.
Range: 2020-05 .. 2026-06 (UTC calendar months).
Schema
column
type
block_timestamp
timestamp
block_number
int64
tx_index
int32… See the full description on the dataset page: https://huggingface.co/datasets/BlockDB/Flash-Loan-Prints-Ethereum-Cryptocurrency-Data.ethereum_fraud_dataset_by_activity
🕸 Ethereum Address Behavior Dataset — GNN + LSTM (Fraud Detection)
This dataset is designed for fraud detection on Ethereum addresses using a dual-modality approach:
Graph Neural Networks (GNN): transaction graph structure.
Recurrent Models (LSTM/Transformers): time-series of address features.
The dataset is built from:
Ethereum public BigQuery dataset (bigquery-public-data.crypto_ethereum.transactions).
Etherscan labels + custom scam labels.
Balanced address list of ~115k… See the full description on the dataset page: https://huggingface.co/datasets/fesevu/ethereum_fraud_dataset_by_activity.Raw-Blocks-Ethereum-And-EVM-Cryptocurrency-Data
Small evaluation sample.
0101 · blockdb_evm.b0101_blocks_v1 - canonical block headers with BlockDB integrity metadata.
🌐 BlockDB docs — schema, API, WebSocket & signup
Ethereum_blockchain_parquet
Data source
The blockchain data was extracted into parquet files using the Rust-based
cryo tool in combination with the web3 API
provided by Ankr. Note that an account needs to be
created even if you intend to make use of the limited capabilities under the freemium
pricing model.
Sample command for using cryo is shown below. It can take long (~ 2 hours) to complete
since we need to stay below the rate limit of 30 reqs/min. Also, we are fetching every
25th block, which means the data… See the full description on the dataset page: https://huggingface.co/datasets/vnegi10/Ethereum_blockchain_parquet.EthereumStatistics
Ethereum Conflict Graph Metrics
This repository contains two CSV files, one for prestateTracer and one for callTracer, each covering over 2 million recent Ethereum blocks. These files provide key metrics extracted from conflict graphs generated by their respective tracers.
You can read about these tracers here:
https://geth.ethereum.org/docs/developers/evm-tracing/built-in-tracers
Dataset Overview
prestateTracer: Contains metrics for RW conflict graphs generated… See the full description on the dataset page: https://huggingface.co/datasets/dbiton/EthereumStatistics.ethereum_fraud_detection
