Make sure to have Akash client installed on your workstation, check install guide for instructions.
Create a new key (account) using below command:
Or recover your old key with mnemonic using below command:
{% hint style='warning' %}
Please store the menonic keys in a safe place
{% endhint %}
Following instructions are for setting up a node.
First, initialize the node and create the necessary config files:
You can edit the ~/.akashd/config/app.toml
file in order to enable the anti spam mechanism and reject incoming transactions with less than the minimum gas prices:
Your node has been initialized!
If you want to run a
Once your node is initialized, update config.toml
to setup sentry node.
Set addr_book_strict
value in config.toml
to false
if you want to setup private sentry or to true
for public.
Set private_peer_ids
value with your validators node IDs, the values should be seperated by a comma (,
) for each ID:
To know your validator node ID, run below command in your validator node:
Skip to Configure Node to update genesis and seeds.
Once your node is initialized, update config.toml
to setup seed node.
Set seed_mode
value in config.toml
to true
.
Next configure your node to update genesis.
This section is applicable only after the genesis is released.
Fetch released genesis into akashd
's config
directory.
Add seed nodes and persistent peers in config.toml
.
Find the following section and add the seed and persistent peer nodes, the values should be seperated by a comma (,
) for each key:
The above configuration will sync your node with below set of seeds nodes and persistent peers:
Seed nodes:
331db71f20be13da096a8c2e4fbb8106cd7077e8@147.75.62.73:26656
cf9b4ab767f245062f664cf3cc6aa06c082af106@67.207.70.48:26656
e58583366339344c92161e92602f40fa4163edf9@86.109.15.49:26656
Persistent peers:
b29c405d575b76795150cf9b26e44a7b51e72dd8@157.245.119.72:26656
c7c3f86b35dee13958190b301f7f3b8de137fa9e@167.71.138.117:26656
To create a validator, you need to have enough uakt
.
Please make sure you have enough uakt
in your account by running below command:
To create your validator, just use the following command:
{% hint style='warning' %}
Don't use more uakt
than you have.
{% endhint %}
When specifying commission parameters, the commission-max-change-rate
is used to measure % point change over the commission-rate
. E.g. 1% to 2% is a 100% rate increase, but only 1 percentage point.
min-self-delegation
is a stritly positive integer that represents the minimum amount of self-delegated voting power your validator must always have. A min-self-delegation
of 1 means your validator will never have a self-delegation lower than 1akt
, or 1000000uakt
.
You can confirm that you are in the validator set by using any akash block explorer.
Or, you can query validators using:
Cygni, the fourth release of The Akashian Challenge: Phase 1, starts with the proposal to upgrade the network to Cygni release, which goes live Tuesday May 26th at 1600 UTC.
Cygni Upgrade will requires features for Akash Phase 2. The goal is to ensure upgrades happen without friction, and coordination gaps are identified and fixed.
All validators and delegators will have 48 hours to cast their votes on the proposal
The voting starts on May 26th, 2020 1600 UTC
The voting closes on May 28th, 2020 1600 UTC.