{
  "schema_version": "chain.v1",
  "slug": "ethereum",
  "name": "Ethereum Mainnet",
  "chain_id": 1,
  "ecosystem": "ethereum",
  "website": "https://ethereum.org/",
  "explorer": "https://etherscan.io/",
  "rpc_docs": "https://ethereum.org/en/developers/docs/apis/json-rpc/",
  "summary": "The canonical Ethereum settlement layer with the deepest liquidity, strongest neutrality, and highest execution costs.",
  "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"
  ],
  "provenance": {
    "verified_at": "2026-06-02",
    "verified_by": "composewith",
    "confidence": "medium"
  },
  "sources": [
    {
      "label": "Ethereum developer docs",
      "url": "https://ethereum.org/en/developers/docs/",
      "type": "docs"
    },
    {
      "label": "Etherscan",
      "url": "https://etherscan.io/",
      "type": "explorer"
    }
  ],
  "protocol_count": 14,
  "chain_scoped_intents": [
    {
      "slug": "ethereum-mainnet-privacy-app",
      "title": "build a privacy-first app on Ethereum mainnet",
      "stack": [
        "railgun",
        "semaphore",
        "maci",
        "fluidkey"
      ]
    }
  ],
  "protocols": [
    {
      "slug": "chainlink",
      "name": "Chainlink",
      "summary": "Decentralized oracle network providing price feeds, verifiable randomness (VRF), automation, and cross-chain messaging (CCIP) to smart contracts.",
      "categories": [
        "oracles",
        "data",
        "price-feeds",
        "cross-chain"
      ],
      "readiness_score": 100,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "medium"
    },
    {
      "slug": "ens",
      "name": "ENS (Ethereum Name Service)",
      "summary": "Decentralized naming for Ethereum: human-readable names that resolve to addresses, contenthashes, and text records, with reverse (primary-name) resolution and cross-chain resolvers.",
      "categories": [
        "identity",
        "naming",
        "resolution"
      ],
      "readiness_score": 80,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "low"
    },
    {
      "slug": "fluidkey",
      "name": "Fluidkey",
      "summary": "Self-custodial privacy dApp for receiving, managing, and spending onchain funds through stealth-address smart accounts and a unified wallet interface.",
      "categories": [
        "privacy",
        "wallets",
        "stealth-addresses",
        "payments"
      ],
      "readiness_score": 93,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "medium"
    },
    {
      "slug": "helios",
      "name": "Helios",
      "summary": "Fast, secure, portable multichain Ethereum light client that turns an untrusted centralized RPC endpoint into a locally verifiable RPC for wallets and dapps.",
      "categories": [
        "privacy",
        "rpc",
        "light-client",
        "wallets"
      ],
      "readiness_score": 89,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "medium"
    },
    {
      "slug": "layerzero",
      "name": "LayerZero",
      "summary": "Omnichain interoperability protocol for passing arbitrary messages and moving tokens between chains via on-chain endpoints and configurable verification.",
      "categories": [
        "interoperability",
        "cross-chain",
        "messaging"
      ],
      "readiness_score": 87,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "high"
    },
    {
      "slug": "maci",
      "name": "MACI",
      "summary": "Minimal Anti-Collusion Infrastructure for private, coercion-resistant onchain voting with encrypted votes, zk-SNARK tally proofs, and verifiable public results.",
      "categories": [
        "privacy",
        "governance",
        "voting",
        "zero-knowledge"
      ],
      "readiness_score": 94,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "high"
    },
    {
      "slug": "railgun",
      "name": "RAILGUN",
      "summary": "Onchain zero-knowledge privacy system and SDK for shielding ERC-20 tokens, private transfers, and private DeFi interactions on major EVM chains.",
      "categories": [
        "privacy",
        "zero-knowledge",
        "defi",
        "wallets"
      ],
      "readiness_score": 91,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "high"
    },
    {
      "slug": "semaphore",
      "name": "Semaphore",
      "summary": "Generic Ethereum zero-knowledge privacy layer for anonymous group membership proofs, anonymous signaling, double-signaling prevention, and private identity use cases.",
      "categories": [
        "privacy",
        "identity",
        "zero-knowledge",
        "signaling"
      ],
      "readiness_score": 85,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "medium"
    },
    {
      "slug": "uniswap",
      "name": "Uniswap",
      "summary": "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.",
      "categories": [
        "defi",
        "dex",
        "amm",
        "liquidity"
      ],
      "readiness_score": 94,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "medium"
    },
    {
      "slug": "zerodev",
      "name": "ZeroDev",
      "summary": "Smart account infrastructure for ERC-4337 and EIP-7702 apps, including Kernel accounts, bundlers, paymasters, session keys, gas sponsorship, and chain abstraction.",
      "categories": [
        "accounts",
        "paymasters",
        "gasless",
        "wallets",
        "automation",
        "chain-abstraction"
      ],
      "readiness_score": 100,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "medium"
    },
    {
      "slug": "aztec",
      "name": "Aztec",
      "summary": "Privacy-first Ethereum L2 zkRollup for private smart contracts, private state, public/private execution, and Aztec.nr/aztec.js application development.",
      "categories": [
        "privacy",
        "layer-2",
        "zero-knowledge",
        "smart-contracts"
      ],
      "readiness_score": 70,
      "chain_readiness_score": 40,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "high"
    },
    {
      "slug": "erc-8004",
      "name": "ERC-8004",
      "summary": "Trustless agent discovery and trust infrastructure using onchain identity, reputation, and validation registries for autonomous agents.",
      "categories": [
        "agents",
        "identity",
        "reputation",
        "validation"
      ],
      "readiness_score": 78,
      "chain_readiness_score": 40,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "medium"
    },
    {
      "slug": "kohaku",
      "name": "Kohaku",
      "summary": "Ethereum Foundation privacy-first tooling track for wallet-integrated privacy, including Railgun, Privacy Pools, provider abstractions, and a post-quantum 4337 account implementation.",
      "categories": [
        "privacy",
        "wallets",
        "zero-knowledge",
        "account-abstraction"
      ],
      "readiness_score": 73,
      "chain_readiness_score": 40,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "high"
    },
    {
      "slug": "privacy-pools",
      "name": "Privacy Pools",
      "summary": "Privacy-preserving pool protocol for shielding and unshielding ERC-20 tokens, tracked by Kohaku as a WIP Ethereum privacy package.",
      "categories": [
        "privacy",
        "zero-knowledge",
        "compliance",
        "wallets"
      ],
      "readiness_score": 57,
      "chain_readiness_score": 40,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "high"
    }
  ]
}