{
  "api": "mainnet-reference-api",
  "version": "v1",
  "schema_version": "1.0.0",
  "status": "stable-static",
  "dataset": "review-queue",
  "updated": "April 30, 2026",
  "mode": "static-source-cited",
  "notes": [
    "Main.net API v1 is a static, source-cited reference API generated at build time.",
    "The API does not publish live uptime, latency, block lag, price, TVL, or investment advice.",
    "Public RPC endpoints are convenience references and should be verified against linked sources before production use."
  ],
  "counts": {
    "rows": 26,
    "monthly": 26,
    "nextReviewDate": "May 30, 2026"
  },
  "reviewQueue": [
    {
      "id": "base",
      "name": "Base",
      "type": "OP Stack L2 mainnet",
      "chainId": "8453",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Base docs",
      "docsUrl": "https://docs.base.org/base-chain/quickstart/connecting-to-base",
      "reportUrl": "/report/?chain=base",
      "statusUrl": "/status/base/"
    },
    {
      "id": "ethereum",
      "name": "Ethereum",
      "type": "L1 mainnet",
      "chainId": "1",
      "verificationStatus": "Public endpoint listed",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Ethereum docs + PublicNode",
      "docsUrl": "https://ethereum.org/developers/docs/networks/",
      "reportUrl": "/report/?chain=ethereum",
      "statusUrl": "/status/ethereum/"
    },
    {
      "id": "monad",
      "name": "Monad",
      "type": "EVM L1 mainnet",
      "chainId": "143",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Monad docs",
      "docsUrl": "https://docs.monad.xyz/developer-essentials/network-information",
      "reportUrl": "/report/?chain=monad",
      "statusUrl": "/status/monad/"
    },
    {
      "id": "megaeth",
      "name": "MegaETH",
      "type": "Ethereum L2 mainnet",
      "chainId": "4326",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "MegaETH docs",
      "docsUrl": "https://docs.megaeth.com/user-guide/connect",
      "reportUrl": "/report/?chain=megaeth",
      "statusUrl": "/status/megaeth/"
    },
    {
      "id": "arbitrum-one",
      "name": "Arbitrum One",
      "type": "Optimistic L2 mainnet",
      "chainId": "42161",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Arbitrum docs",
      "docsUrl": "https://docs.arbitrum.io/build-decentralized-apps/reference/node-providers",
      "reportUrl": "/report/?chain=arbitrum-one",
      "statusUrl": "/status/arbitrum-one/"
    },
    {
      "id": "bnb-smart-chain",
      "name": "BNB Smart Chain",
      "type": "EVM L1 mainnet",
      "chainId": "56",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "BNB Chain docs",
      "docsUrl": "https://docs.bnbchain.org/bnb-smart-chain/developers/wallet-configuration/",
      "reportUrl": "/report/?chain=bnb-smart-chain",
      "statusUrl": "/status/bnb-smart-chain/"
    },
    {
      "id": "avalanche-c-chain",
      "name": "Avalanche C-Chain",
      "type": "EVM L1 mainnet",
      "chainId": "43114",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Avalanche docs",
      "docsUrl": "https://build.avax.network/docs/rpcs/c-chain",
      "reportUrl": "/report/?chain=avalanche-c-chain",
      "statusUrl": "/status/avalanche-c-chain/"
    },
    {
      "id": "gnosis",
      "name": "Gnosis",
      "type": "EVM mainnet",
      "chainId": "100",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Gnosis docs",
      "docsUrl": "https://docs.gnosischain.com/about/networks/mainnet",
      "reportUrl": "/report/?chain=gnosis",
      "statusUrl": "/status/gnosis/"
    },
    {
      "id": "celo",
      "name": "Celo",
      "type": "OP Stack L2 mainnet",
      "chainId": "42220",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Celo docs",
      "docsUrl": "https://docs.celo.org/build-on-celo/network-overview",
      "reportUrl": "/report/?chain=celo",
      "statusUrl": "/status/celo/"
    },
    {
      "id": "linea",
      "name": "Linea",
      "type": "ZK rollup L2 mainnet",
      "chainId": "59144",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Linea docs",
      "docsUrl": "https://docs.linea.build/network/build/connect",
      "reportUrl": "/report/?chain=linea",
      "statusUrl": "/status/linea/"
    },
    {
      "id": "op-mainnet",
      "name": "OP Mainnet",
      "type": "OP Stack L2 mainnet",
      "chainId": "10",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Optimism docs",
      "docsUrl": "https://docs.optimism.io/op-mainnet/network-information/connecting-to-op",
      "reportUrl": "/report/?chain=op-mainnet",
      "statusUrl": "/status/op-mainnet/"
    },
    {
      "id": "scroll",
      "name": "Scroll",
      "type": "ZK rollup L2 mainnet",
      "chainId": "534352",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Scroll docs",
      "docsUrl": "https://docs.scroll.io/en/developers",
      "reportUrl": "/report/?chain=scroll",
      "statusUrl": "/status/scroll/"
    },
    {
      "id": "zksync-era",
      "name": "ZKsync Era",
      "type": "ZK rollup L2 mainnet",
      "chainId": "324",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "ZKsync docs",
      "docsUrl": "https://docs.zksync.io/zksync-network/zksync-era/network-details",
      "reportUrl": "/report/?chain=zksync-era",
      "statusUrl": "/status/zksync-era/"
    },
    {
      "id": "blast",
      "name": "Blast",
      "type": "Optimistic L2 mainnet",
      "chainId": "81457",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Blast docs",
      "docsUrl": "https://docs.blast.io/building/network-information",
      "reportUrl": "/report/?chain=blast",
      "statusUrl": "/status/blast/"
    },
    {
      "id": "polygon-pos",
      "name": "Polygon PoS",
      "type": "Sidechain",
      "chainId": "137",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Polygon docs",
      "docsUrl": "https://docs.polygon.technology/pos/reference/rpc-endpoints",
      "reportUrl": "/report/?chain=polygon-pos",
      "statusUrl": "/status/polygon-pos/"
    },
    {
      "id": "berachain",
      "name": "Berachain",
      "type": "EVM L1 mainnet",
      "chainId": "80094",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Berachain docs",
      "docsUrl": "https://docs.berachain.com/learn/connect-to-berachain",
      "reportUrl": "/report/?chain=berachain",
      "statusUrl": "/status/berachain/"
    },
    {
      "id": "sonic",
      "name": "Sonic",
      "type": "EVM L1 mainnet",
      "chainId": "146",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Sonic docs",
      "docsUrl": "https://docs.soniclabs.com/sonic/build-on-sonic/getting-started",
      "reportUrl": "/report/?chain=sonic",
      "statusUrl": "/status/sonic/"
    },
    {
      "id": "unichain",
      "name": "Unichain",
      "type": "OP Stack L2 mainnet",
      "chainId": "130",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Unichain docs",
      "docsUrl": "https://docs.unichain.org/docs/technical-information/network-information",
      "reportUrl": "/report/?chain=unichain",
      "statusUrl": "/status/unichain/"
    },
    {
      "id": "world-chain",
      "name": "World Chain",
      "type": "OP Stack L2 mainnet",
      "chainId": "480",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "World docs",
      "docsUrl": "https://docs.world.org/world-chain/quick-start/info",
      "reportUrl": "/report/?chain=world-chain",
      "statusUrl": "/status/world-chain/"
    },
    {
      "id": "mode",
      "name": "Mode",
      "type": "OP Stack L2 mainnet",
      "chainId": "34443",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Mode docs",
      "docsUrl": "https://docs.mode.network/user-guides/network-details",
      "reportUrl": "/report/?chain=mode",
      "statusUrl": "/status/mode/"
    },
    {
      "id": "ink",
      "name": "Ink",
      "type": "OP Stack L2 mainnet",
      "chainId": "57073",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Ink docs",
      "docsUrl": "https://docs.inkonchain.com/general/network-information",
      "reportUrl": "/report/?chain=ink",
      "statusUrl": "/status/ink/"
    },
    {
      "id": "soneium",
      "name": "Soneium",
      "type": "OP Stack L2 mainnet",
      "chainId": "1868",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Soneium docs",
      "docsUrl": "https://docs.soneium.org/docs/builders/overview",
      "reportUrl": "/report/?chain=soneium",
      "statusUrl": "/status/soneium/"
    },
    {
      "id": "fraxtal",
      "name": "Fraxtal",
      "type": "OP Stack L2 mainnet",
      "chainId": "252",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Fraxtal docs",
      "docsUrl": "https://docs.frax.com/fraxtal/network/network-information",
      "reportUrl": "/report/?chain=fraxtal",
      "statusUrl": "/status/fraxtal/"
    },
    {
      "id": "moonbeam",
      "name": "Moonbeam",
      "type": "EVM parachain mainnet",
      "chainId": "1284",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Moonbeam docs",
      "docsUrl": "https://docs.moonbeam.network/builders/get-started/networks/moonbeam/",
      "reportUrl": "/report/?chain=moonbeam",
      "statusUrl": "/status/moonbeam/"
    },
    {
      "id": "mantle",
      "name": "Mantle",
      "type": "Optimistic L2 mainnet",
      "chainId": "5000",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Mantle guide",
      "docsUrl": "https://www.mantle.xyz/blog/developers/getting-onboarded-to-mantle-mainnet",
      "reportUrl": "/report/?chain=mantle",
      "statusUrl": "/status/mantle/"
    },
    {
      "id": "solana",
      "name": "Solana",
      "type": "L1 mainnet",
      "chainId": "native",
      "verificationStatus": "Verified metadata",
      "lastVerified": "April 30, 2026",
      "reviewCadence": "monthly",
      "needsReviewAfter": "May 30, 2026",
      "sourceLabel": "Solana docs",
      "docsUrl": "https://solana.com/docs/references/clusters",
      "reportUrl": "/report/?chain=solana",
      "statusUrl": "/status/solana/"
    }
  ]
}