{
  "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": 23,
  "chain_scoped_intents": [
    {
      "slug": "ethereum-mainnet-privacy-app",
      "title": "build a privacy-first app on Ethereum mainnet",
      "stack": [
        "railgun",
        "semaphore",
        "maci",
        "fluidkey"
      ]
    }
  ],
  "protocols": [
    {
      "slug": "aave",
      "name": "Aave",
      "summary": "Decentralised non-custodial liquidity protocol for supplying, borrowing, and earning yield on crypto assets, with programmable money-market primitives.",
      "categories": [
        "defi",
        "lending",
        "money-market",
        "liquidity",
        "ethereum"
      ],
      "readiness_score": 84,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "medium"
    },
    {
      "slug": "agentkit",
      "name": "Coinbase AgentKit",
      "summary": "Coinbase Developer Platform toolkit for giving AI agents a crypto wallet and onchain capabilities — wallet management plus composable actions across protocols, framework-agnostic (LangChain, Vercel AI SDK, and others).",
      "categories": [
        "agents",
        "agent-commerce",
        "account-abstraction",
        "developer-tools",
        "infrastructure"
      ],
      "readiness_score": 81,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "medium"
    },
    {
      "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": "circle",
      "name": "Circle (USDC & CCTP)",
      "summary": "Regulated US-dollar stablecoin (USDC) plus the Cross-Chain Transfer Protocol (CCTP) for native 1:1 USDC transfers across chains via burn-and-mint.",
      "categories": [
        "stablecoins",
        "payments",
        "cross-chain",
        "settlement",
        "defi"
      ],
      "readiness_score": 84,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "low"
    },
    {
      "slug": "eas",
      "name": "Ethereum Attestation Service",
      "summary": "Free and open protocol for making on-chain and off-chain attestations — structured, signed, verifiable records about anything — on EVM-compatible chains.",
      "categories": [
        "identity",
        "attestations",
        "reputation",
        "data",
        "ethereum"
      ],
      "readiness_score": 84,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "low"
    },
    {
      "slug": "eigencloud",
      "name": "EigenCloud",
      "summary": "Verifiable cloud platform built on EigenLayer restaking: restaked ETH/LSTs secure operators running Autonomous Verifiable Services (AVSs), data availability (EigenDA), and verifiable compute, extending Ethereum's cryptoeconomic security to new services.",
      "categories": [
        "restaking",
        "shared-security",
        "verifiable-compute",
        "data-availability",
        "infrastructure",
        "ethereum"
      ],
      "readiness_score": 76,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "high"
    },
    {
      "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": "lido",
      "name": "Lido",
      "summary": "Liquid staking protocol: deposit ETH to receive stETH (wstETH on L2s) and earn staking rewards while keeping the staked position liquid and composable across DeFi.",
      "categories": [
        "liquid-staking",
        "staking",
        "defi",
        "yield",
        "ethereum"
      ],
      "readiness_score": 82,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "low"
    },
    {
      "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": "pimlico",
      "name": "Pimlico",
      "summary": "ERC-4337 account abstraction infrastructure: hosted bundlers and paymasters (gas sponsorship and ERC-20 gas payment) with the permissionless.js SDK, plus the open-source Alto bundler.",
      "categories": [
        "account-abstraction",
        "erc-4337",
        "paymasters",
        "bundler",
        "infrastructure"
      ],
      "readiness_score": 88,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "medium"
    },
    {
      "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": "reown",
      "name": "Reown (formerly WalletConnect)",
      "summary": "Onchain UX SDK (AppKit) and the WalletConnect connection standard — the common layer for connecting external wallets to dapps across wallets and chains, plus auth and transaction flows.",
      "categories": [
        "wallet-connection",
        "wallets",
        "onboarding",
        "infrastructure",
        "developer-tools"
      ],
      "readiness_score": 84,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "low"
    },
    {
      "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": "snapshot",
      "name": "Snapshot",
      "summary": "Off-chain, gasless multi-governance voting platform for DAOs, DeFi protocols, and NFT communities, with onchain execution paths (e.g. oSnap via Safe) for binding results.",
      "categories": [
        "governance",
        "voting",
        "dao",
        "infrastructure"
      ],
      "readiness_score": 84,
      "chain_readiness_score": 50,
      "chain_support_status": "claimed",
      "has_chain_support_record": false,
      "integration_difficulty": "low"
    },
    {
      "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"
    }
  ]
}