If you're planning to run a consensus miner, it's important to make sure your system meets the recommended requirements to ensure that your miner performs at its best.
Resource
Specification
Recommended OS
Ubuntu_x64 20.04 or higher
CPU Processor Num
≥ 4
Memory
≥ 16 GB
Bandwidth
≥ 5 Mbps
Public Network IP
required
Linux Kernel Version
5.11 or higher
Prepare Stash Account
Stash Account: This is the account where you keep all the funds you want to stake. This account requires at least 3,000,000 TCESS for staking it can be either from the node owner itself or delegated by other users.
Open CESS Explorer and Select Network > Staking > Accounts > Stash
Add a Stash
Select the appropriate stash account from the drop-down menu and enter at least 3,000,000 TCESS in value bounded field. In payment destination, select Stash Account as the reward receiving account (do not increase the amount at stake), which means that mining income will not be automatically added to the stake.
Bond Fund
Click Bond -> Sign and Submit to link the Stash Account.
Sign and Submit
Fund is bonded successfully!
Bonded Fund Successfully
Run a chain node
Run with nodeadm
Install nodeadm
Please purge all of previous data before running a CESS consensus node on machine if an old version consensus node was installed.
The cess-nodeadm is a CESS node deployment and management tool. It helps to deploy and manage storage nodes, consensus nodes, and rpc node, simplifying the devOps for all CESS miners.
You can verify that you are running the latest version of cess-nodeadm here.
On successful installation of cess-nodeadm you will see Install cess nodeadm success message.
consensus node(validator) is one of the most important part in cess network, it is recommended to set alert for consensus node to ensure that the service is always online.
Become a Validator
Start the chain node
Make sure that the chain node is running normally before proceeding.
In Payouts, click Payout to initiate a payment. Any account can initiate a payment.
Redemption: Second Step
Please claim the reward within 84 era (each era of the test network is 6 hours), which is 21 days. Those who hasn't claimed the reward in this period will not be able to claim it.
Exiting Consensus from Validation
Stop the Consensus
In CESS Explorer, navigate to: Network > Staking > Account Actions > Stop.
Exiting-01
Clear Session Keys
In CESS Explorer, navigate to: Developer -> Submission
Exiting-02
Enter controller account in using the selected account controller. Then in submit the following extrinsic, enter session and choose purgeKeys() in the box next to it.
Exiting-03
Click Submit Transaction button to clear session keys
Exiting-04
Redeeming Stake
Unbond fund
After 28 eras (each era of the test network is 6 hours), goto CESS Explorer, navigate to: Network > Staking > Account Actions > Unbond Funds.
Staking 01
Stop the CESS client
Upgrade CESS Nodeadm Client
Stop and Remove All Services
Remove All Chain Data
Do not perform this operation unless the CESS network has been redeployed, and it is confirmed that the data can be cleared.