FAQ

Which chain does Glacier mainnet support?

Base Chain

I got an insufficient funds for transfer error when running the node.

You need to transfer ETH (Base) to the verifier node to cover the transaction fees.

How do I check if node is running correctly?

The node will print out the following message when it is ready: "Node already active" "QueryVerifyTask"

I got the message NodeEnter, Waiting For Your Node(0x...) License... when running the node.

Please purchase a Node License and delegate it to this Verifier Node, or wait for someone else to delegate a Node License to this Verifier Node.

I got an exec format error: ... error when running the node.

Make sure your binary is the right arch for your OS. For example, if you are using a Mac, the binary should be verifier_macos_amd64 or verifier_macos_arm64 for M1 CPUs.

Verification is not increasing why is that node is running 24*7 without any error

Because it's not your turn, a random group of verifier nodes in the network is chosen by the smart contract (using Chainlink VRF) to check each task. There's no certainty that a particular verifier node will be picked for verification.

I got the message requestID not foundwhen running the node.

The reason is the same as "Verification is not increasing". Because it's not your turn.

How to check and set my node's commission rate?

  1. Use the nodeInfos method to view the properties of your node, including the commission rate. The output is represented as a percentage, where a value of 1 corresponds to 1%. The default commission rate is set to 1%.

  2. Use the updateCommissionRate method to modify your node's commission rate. Note that the maximum commission rate is limited by the FEE_MAX variable defined in the contract.

Last updated