The number of transactions (transaction count) in the Ethereum network by category. Transactions are classified into the following categories:
Vanilla: Pure ETH transfers between Externally Owned Accounts (EOAs), with no contracts being called.
ERC20: All transactions calling ERC20 contracts. Contracts in the Stablecoins category are excluded here.
Stablecoins: Fungible tokens that have their value pegged to an off-chain asset, either by the issuer or by an algorithm. We include 150+ stablecoins in this category, with USDT, USDC, UST, BUSD, and DAI being the most prominent ones.
DeFi: On-chain financial instruments and protocols implemented as smart contracts, including decentralized exchanges (DEXs). We include over 90+ DeFi protocols in this category, such as Uniswap, Etherdelta, 1inch, Sushiswap, Aave, and 0x.
Bridges: Contracts allowing transfer of tokens between different blockchains. We include 50+ bridges in this category, such as Ronin, Polygon, Optimism, and Arbitrum.
NFTs: Transactions interacting with non-fungible tokens. This category includes of both token contract standards (ERC721, ERC1155), as well as NFT marketplaces (OpenSea, Blur, LooksRare, Rarible, SuperRare) for trading those.
MEV Bots: Miner Extractable Value (MEV) bots execute transactions for profit by reordering, inserting, and censoring transactions within blocks.
Other: This category includes all other transactions in the Ethereum network that are not included in categories listed above.
This is the Point-in-Time (PiT) variant of Transaction Type Breakdown (Absolute). PiT metrics are strictly append-only and their history is immutable. The historic data does not necessarily reflect the best current knowledge, but the information at the time when a data point was first computed. PiT metrics are ideal candidates for applications in model backtesting and related quantitative purposes. Read our article on PiT metrics for more information.