Skip to main content

TypeAlias.EvmNetwork

type EvmNetwork = ObjectEnum<typeof EvmNetwork>;

Allowed EVM network identifiers.

  • EthereumAnvil: local Anvil node, dev and E2E only — wiped at every reset.
  • BaseSepolia: Base testnet, the default trial ground for every vertical.
  • BaseMainnet: Base production, the only EVM chain sold on a plan.
  • XdcApothem: XDC testnet, agent wallet only — the trust/DPP contracts are deliberately not deployed there (deploy-infra-contracts --only-wallet), and no plan grants it: an org gets it through allowedNetworks by hand.
  • XdcMainnet: XDC production, same perimeter as XdcApothem (agent wallet only, wallet-only contract set, granted per org through allowedNetworks).