Arkeo for Validators

Validators play a critical role in securing and maintaining the Arkeo blockchain. This concise guide outlines the essential steps to become and manage a validator.

Prerequisites

  • A secure, dedicated server with reliable uptime.

  • Installed and synced arkeod full node.

  • An Arkeo account funded with the required minimum staking tokens.

Step-by-Step Setup

Install Arkeo Node

Follow official guidelines to install and sync a full Arkeo node:

git clone https://github.com/arkeonetwork/arkeo.git
cd arkeo
make install

Install Cosmovisor

Build Cosmovisor

go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/[email protected]

Place Cosmovisor in /usr/local/bin

Create or Import Validator Key

Prepare Cosmovisor Directory Structure

Assuming your Arkeo home is ~/.arkeo (default):

Copy the current arkeod binary to the genesis bin:

Update Service to Use Cosmovisor

Create a systemd service for Cosmovisor:

Fund Validator Account

Ensure your validator account is funded sufficiently for staking and fees.

Validator Creation

Create your validator on-chain:

Adjust values as needed.

Validator Management Commands

  • Validator status:

  • Delegate more tokens:

  • Withdraw validator rewards:

Cosmovisor Upgrade Flow

For chain upgrades, place the new arkeod binary under:

Cosmovisor will auto-switch at the block height specified by the chain upgrade proposal.

Best Practices

  • Regularly monitor validator health and logs.

  • Maintain sufficient funds to cover transaction fees and maintain stake.

  • Keep your validator node updated and secured.

Last updated