Linux CLI
Hardware Requirements
Minimum:
CPU with 1+ cores
2GB RAM
4 MBit/sec download Internet service
Recommended:
Fast CPU with 2+ cores
4GB+ RAM
8+ MBit/sec download Internet service
The verifier node does not need a static IP address or open ports.
The verifier node does not require significant storage capacity. The minimum storage needed is merely for the software and its configuration, which should be less than 100MB.
System Requirements
We recommend running the node on a modern version of Ubuntu
, although it is compatible with many modern Linux distributions.
Preparation of Private Key and Gas Fees
You need to create an EVM-compatible private key to operate the Verifier Node. Safeguard this private key carefully, as it is crucial for running the Verifier Node. If others delegate their Node Licenses to your Verifier Node, you will earn Delegation Fees (currently set at 1%). The address corresponding to this private key will also be used to withdraw these Delegation Fees.
Additionally, since the Verifier Node operates on the Base Chain and periodically performs on-chain verification tasks, it requires gas fees to process these transactions. Initially, you recommended to prepare 0.0005 ETH as gas fees for the Verifier Node's address, ensuring the funds are on the Base Chain.
Node License
Running a Verifier Node does not necessarily require owning a Node License, as the Verifier Node can accept Node Licenses delegated by others. However, we strongly encourage Node Runners to own a Node License and delegate it to their own Verifier Node for better control and benefits.
You can purchase a Node License at https://node.glacier.io/ and delegate it to your Verifier Node.
Run A Node
Download Node binary from Github, download the right arch for your OS
Setup Network to mainnet
Setup your PrivateKey
Run node
Make sure your config file is in the same directory as the binary
Run
Your node should be ready to go!
Run in screen
screen
allows you to run verifier node continuously, even if you disconnect from the server or terminal.
For more uses of the screen command, you can check out this tutorial.
Visit Node Explorer
The online status of the verifier nodes on the mainnet can be checked here: https://node.glacier.io/
Contract Addresses(Mainnet)
License NFT Contract: https://basescan.org/address/0x671e301d98cbcf843dfb5e0cf85ad69b5f7afe51
Last updated