Process to become a Validator
Last updated
Last updated
Connect wallet to https://testnet.inichain.com/console
Registering as a Validator
Click the Apply button. Becoming a validator requires a deposit of 30,000- 50,000 INI. Clicking on the application initiates a transaction directly, and insufficient balance will result in a failed application prompt. As we are still in testnet, fill in the form to get the INI for deposit.
Note: If already a validator or an auditor, it is not possible to apply again to become a validator.
Contact the contract administrator, send your wallet address to them, and wait for them to add the wallet address to the contract. After the contract is deployed, the status in the explorer will change to "active," indicating that the activation as a validator has been successful.
Deploying Validator
3.1 First, you need to obtain the private key. Taking Metamask as an example, follow the steps shown in the image below to obtain the private key.
3.2 Once you have obtained the private key, obtain the client program for the chain from a reliable source (compile it yourself or download it from GitHub).
Download link:https://github.com/Project-InitVerse/ini-chain/tree/2.0
Please note that the current compilation branch is 2.0, not the master main branch.
3.3 Execute the following command to start the node:
3.4 After the startup is complete, execute the following command in the console:
Note:
The password for locally encrypting the private key can be set arbitrarily, for example, "1111". If it is a string type, it needs to be enclosed in double quotation marks.
It is recommended to set the unlock duration (in seconds) to 11111111.
3.5 After the execution is complete, if the validator qualifies for block production, it will begin producing blocks.