🖥️ 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
Requirement | Details |
---|---|
RAM | 8-16 GB |
CPU | 2-4 core CPU (For AWS: t3 xLarge) |
Storage | 600GB + SSD |
🌽 Configuration Details
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\"}]",
"name": "conduit-orbit-deployer"
}
Corn Testnet Details
- Slug:
corn-testnet
- 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:
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\":\"corn-testnet\"}",
"name": "conduit-orbit-deployer"
}
}