# Ethereum Mainnet

> The canonical Ethereum settlement layer with the deepest liquidity, strongest neutrality, and highest execution costs.

- Chain ID: 1
- Ecosystem: ethereum
- Supported protocols/dApps in registry: 14
- Last verified: 2026-06-02 by composewith (confidence: medium)

## Best for

- Settlement and high-value contracts
- Canonical token liquidity
- ENS and other mainnet-native primitives

## Tradeoffs

- Higher gas costs than L2s
- Mainnet deployment mistakes are expensive to recover from

## Build on Ethereum Mainnet

- [build a privacy-first app on Ethereum mainnet](https://composewith.eth/intents/ethereum-mainnet-privacy-app) — railgun, semaphore, maci, fluidkey

## Chain readiness

- [Chainlink](https://composewith.eth/protocols/chainlink) — 50/100 (claimed, no evidence record)
- [ENS (Ethereum Name Service)](https://composewith.eth/protocols/ens) — 50/100 (claimed, no evidence record)
- [Fluidkey](https://composewith.eth/protocols/fluidkey) — 50/100 (claimed, no evidence record)
- [Helios](https://composewith.eth/protocols/helios) — 50/100 (claimed, no evidence record)
- [LayerZero](https://composewith.eth/protocols/layerzero) — 50/100 (claimed, no evidence record)
- [MACI](https://composewith.eth/protocols/maci) — 50/100 (claimed, no evidence record)
- [RAILGUN](https://composewith.eth/protocols/railgun) — 50/100 (claimed, no evidence record)
- [Semaphore](https://composewith.eth/protocols/semaphore) — 50/100 (claimed, no evidence record)
- [Uniswap](https://composewith.eth/protocols/uniswap) — 50/100 (claimed, no evidence record)
- [ZeroDev](https://composewith.eth/protocols/zerodev) — 50/100 (claimed, no evidence record)
- [Aztec](https://composewith.eth/protocols/aztec) — 40/100 (claimed, no evidence record)
- [ERC-8004](https://composewith.eth/protocols/erc-8004) — 40/100 (claimed, no evidence record)
- [Kohaku](https://composewith.eth/protocols/kohaku) — 40/100 (claimed, no evidence record)
- [Privacy Pools](https://composewith.eth/protocols/privacy-pools) — 40/100 (claimed, no evidence record)

## Relevant stack recommendations

- [show human-readable names and identity](https://composewith.eth/intents/add-ens-names-to-my-app) — ens
- [build a DeFi app on Arbitrum One](https://composewith.eth/intents/arbitrum-defi-app) — uniswap
- [ship a consumer app on Base](https://composewith.eth/intents/base-consumer-app) — zerodev, uniswap, chainlink
- [build an agentic commerce platform with x402 payments](https://composewith.eth/intents/build-agentic-commerce-with-x402) — erc-8004
- [build a privacy-first Ethereum wallet](https://composewith.eth/intents/build-privacy-first-ethereum-wallet) — kohaku, railgun, fluidkey, helios, semaphore
- [build private onchain voting](https://composewith.eth/intents/build-private-onchain-voting) — maci, semaphore
- [build a private smart contract app](https://composewith.eth/intents/build-private-smart-contract-app) — aztec, semaphore, helios
- [build with smart accounts](https://composewith.eth/intents/build-with-smart-accounts) — zerodev
- [need gasless onboarding](https://composewith.eth/intents/gasless-onboarding) — zerodev
- [build an app on the OP Superchain (Optimism)](https://composewith.eth/intents/optimism-superchain-app) — zerodev, uniswap, chainlink, layerzero
- [send secure cross-chain messages](https://composewith.eth/intents/secure-cross-chain-messaging) — layerzero, chainlink
- [let users swap tokens inside my app](https://composewith.eth/intents/swap-tokens-in-my-app) — uniswap

## Protocols/dApps supporting Ethereum Mainnet

- [Chainlink](https://composewith.eth/protocols/chainlink) — 100/100 — Decentralized oracle network providing price feeds, verifiable randomness (VRF), automation, and cross-chain messaging (CCIP) to smart contracts.
- [ZeroDev](https://composewith.eth/protocols/zerodev) — 100/100 — Smart account infrastructure for ERC-4337 and EIP-7702 apps, including Kernel accounts, bundlers, paymasters, session keys, gas sponsorship, and chain abstraction.
- [MACI](https://composewith.eth/protocols/maci) — 94/100 — Minimal Anti-Collusion Infrastructure for private, coercion-resistant onchain voting with encrypted votes, zk-SNARK tally proofs, and verifiable public results.
- [Uniswap](https://composewith.eth/protocols/uniswap) — 94/100 — Onchain automated market maker for token swaps and liquidity, with v4 hooks for customizable pools, the Universal Router for trade routing, and TypeScript SDKs for integration.
- [Fluidkey](https://composewith.eth/protocols/fluidkey) — 93/100 — Self-custodial privacy dApp for receiving, managing, and spending onchain funds through stealth-address smart accounts and a unified wallet interface.
- [RAILGUN](https://composewith.eth/protocols/railgun) — 91/100 — Onchain zero-knowledge privacy system and SDK for shielding ERC-20 tokens, private transfers, and private DeFi interactions on major EVM chains.
- [Helios](https://composewith.eth/protocols/helios) — 89/100 — Fast, secure, portable multichain Ethereum light client that turns an untrusted centralized RPC endpoint into a locally verifiable RPC for wallets and dapps.
- [LayerZero](https://composewith.eth/protocols/layerzero) — 87/100 — Omnichain interoperability protocol for passing arbitrary messages and moving tokens between chains via on-chain endpoints and configurable verification.
- [Semaphore](https://composewith.eth/protocols/semaphore) — 85/100 — Generic Ethereum zero-knowledge privacy layer for anonymous group membership proofs, anonymous signaling, double-signaling prevention, and private identity use cases.
- [ENS (Ethereum Name Service)](https://composewith.eth/protocols/ens) — 80/100 — Decentralized naming for Ethereum: human-readable names that resolve to addresses, contenthashes, and text records, with reverse (primary-name) resolution and cross-chain resolvers.
- [ERC-8004](https://composewith.eth/protocols/erc-8004) — 78/100 — Trustless agent discovery and trust infrastructure using onchain identity, reputation, and validation registries for autonomous agents.
- [Kohaku](https://composewith.eth/protocols/kohaku) — 73/100 — Ethereum Foundation privacy-first tooling track for wallet-integrated privacy, including Railgun, Privacy Pools, provider abstractions, and a post-quantum 4337 account implementation.
- [Aztec](https://composewith.eth/protocols/aztec) — 70/100 — Privacy-first Ethereum L2 zkRollup for private smart contracts, private state, public/private execution, and Aztec.nr/aztec.js application development.
- [Privacy Pools](https://composewith.eth/protocols/privacy-pools) — 57/100 — Privacy-preserving pool protocol for shielding and unshielding ERC-20 tokens, tracked by Kohaku as a WIP Ethereum privacy package.

---
Canonical: https://composewith.eth/chains/ethereum · JSON: https://composewith.eth/chains/ethereum.json
