Skip to main content

Corn Banner

🖥️ Run a Corn Node

Corn is an Ethereum Layer 2 built using the Arbitrum Orbit stack. With AnyTrust for data availability and Conduit as the sequencer.

This guide will help you set up a node for both Corn Testnet and Maizenet. For detailed instructions, the generalized manual on how to run a full Arbitrum Orbit node can be found here.

In order to set up your node, ensure you have the following:

  • Hardware Requirements: Ensure your system meets the necessary performance and storage benchmarks.
  • Parent Chain Access: An RPC endpoint for the parent chain (such as Ethereum or Sepolia Testnet).
  • Orbit Chain Details: Obtain the chain-specific parameters (e.g., RPC endpoints, Chain ID).

Hardware

RequirementDetails
RAM8-16 GB
CPU2-4 core CPU (For AWS: t3 xLarge)
Storage600GB + SSD

Corn Maizenet Details

  • Slug: corn-maizenet
  • RPC HTTP: https://maizenet-rpc.usecorn.com
  • RPC Websocket: wss://maizenet-rpc.usecorn.com
  • Chain ID: 21000000
  • Sequencer Feed Relay: wss://relay-corn-maizenet.t.conduit.xyz
  • Data Availability API: https://das-corn-maizenet.t.conduit.xyz
  • Block Explorer: https://maizenet-explorer.usecorn.com/
  • Parent Chain: Ethereum Mainnet

chaininfo.json

{
"chain": {
"info-json": "[{\"chain-id\":21000000,\"parent-chain-id\":1,\"chain-name\":\"conduit-orbit-deployer\",\"chain-config\":{\"chainId\":21000000,\"homesteadBlock\":0,\"daoForkBlock\":null,\"daoForkSupport\":true,\"eip150Block\":0,\"eip150Hash\":\"0x0000000000000000000000000000000000000000000000000000000000000000\",\"eip155Block\":0,\"eip158Block\":0,\"byzantiumBlock\":0,\"constantinopleBlock\":0,\"petersburgBlock\":0,\"istanbulBlock\":0,\"muirGlacierBlock\":0,\"berlinBlock\":0,\"londonBlock\":0,\"clique\":{\"period\":0,\"epoch\":0},\"arbitrum\":{\"EnableArbOS\":true,\"AllowDebugPrecompiles\":false,\"DataAvailabilityCommittee\":true,\"InitialArbOSVersion\":32,\"InitialChainOwner\":\"0x23ddFc9AA09612eE0417d0655ED1076F153f915E\",\"GenesisBlockNum\":0}},\"rollup\":{\"bridge\":\"0x7E31f112d340a4D0cB0e4bD82f2853089d1bF10C\",\"inbox\":\"0x37693F11f3D724E55D0B03D5F328D8202C913243\",\"sequencer-inbox\":\"0x4ad144ea249A98F77e0b78104D3B6eB6cd3a76DA\",\"rollup\":\"0x828C71bc1D7A34F32FfA624240633b6B7272C3D6\",\"validator-utils\":\"0x84eA2523b271029FFAeB58fc6E6F1435a280db44\",\"validator-wallet-creator\":\"0x0A5eC2286bB15893d5b8f320aAbc823B2186BA09\",\"deployed-at\":21221163}}]",
"name": "conduit-orbit-deployer"
}
}

Corn Testnet Details

  • Slug: corn-testnet-l8rm17uloq
  • RPC HTTP: https://testnet-rpc.usecorn.com
  • RPC Websocket: wss://testnet-rpc.usecorn.com
  • Chain ID: 21000001
  • Sequencer Feed Relay: wss://relay-corn-testnet-l8rm17uloq.t.conduit.xyz
  • Data Availability API (Fallback): https://das-corn-testnet-l8rm17uloq.t.conduit.xyz
  • Block Explorer: https://testnet-explorer.usecorn.com/
  • Parent Chain: Sepolia Testnet

chaininfo.json

{
"chain": {
"info-json": "[{\"chain-id\":21000001,\"parent-chain-id\":11155111,\"chain-name\":\"conduit-orbit-deployer\",\"chain-config\":{\"chainId\":21000001,\"homesteadBlock\":0,\"daoForkBlock\":null,\"daoForkSupport\":true,\"eip150Block\":0,\"eip150Hash\":\"0x0000000000000000000000000000000000000000000000000000000000000000\",\"eip155Block\":0,\"eip158Block\":0,\"byzantiumBlock\":0,\"constantinopleBlock\":0,\"petersburgBlock\":0,\"istanbulBlock\":0,\"muirGlacierBlock\":0,\"berlinBlock\":0,\"londonBlock\":0,\"clique\":{\"period\":0,\"epoch\":0},\"arbitrum\":{\"EnableArbOS\":true,\"AllowDebugPrecompiles\":false,\"DataAvailabilityCommittee\":true,\"InitialArbOSVersion\":32,\"InitialChainOwner\":\"0x8550aBB7f3a74A0aB469bE47dDDE0583B26b4a3D\",\"GenesisBlockNum\":0}},\"rollup\":{\"bridge\":\"0xefd404668617929686E91D7fe11C93774613Ff41\",\"inbox\":\"0xA04daa9e9D2b5243f23cE696f4c74135309d6D85\",\"sequencer-inbox\":\"0xaE09783C1F0a6c9154bd4972708C78A49087c103\",\"rollup\":\"0xD318638594A5B17b50a1389B0c0580576226C0AE\",\"validator-utils\":\"0x617DF25FeeC04E1Fc7c031e146229Dadd16758f3\",\"validator-wallet-creator\":\"0x3D23095e9fC3FdB373F1Ba2777f2E6e9a3644321\",\"deployed-at\":7037891}}]",
"name": "conduit-orbit-deployer"
}
}

Testnet Celestia Configuration

warning

Corn Testnet has recently migrated to use Celestia for Data Availability. AnyTrust should continue to run in parallel to enable legacy data access.