Taostats: For Staking
Understand how to read the data in order to stake your tao
Staking is a great option if you want to support the Bittensor network with tao, but do not want to run a subnet or neuron.
Staking
Staking is the process of delegating your tao to a validator. Validators with more delegated stake receive greater emissions. You can also choose to support validators who work towards building the Bittensor ecosystem (with higher emissions, validators earn more tao, so by supporting validators who work on the ecosystem, you support their work.)
How to Stake
If you have a polkadotJS wallet
You can delegate your tao on taostats
Using Bittensor CLI
The command to delegate stake is btcli root delegate
Staking hold period
There is no hold period for staking. However, each hotkey/coldkey pair is limited to one stake/unstake transaction per epoch (360 blocks or approximately 72 minutes).
Staking Risk
There is no risk to staking on Bittensor. Your staked tao is on a hotkey, but it never leaves your wallet.
Choosing a validator
Validators are listed on Taostats
Learn about the validators, and how they are contributing to the Bittensor network. By staking with a validator, you are supporting this work. The table shows the amount of tao that is delegated to them, and the % of network delegated tao:
The info button takes you to the validator explorer page, providing details about the validator's performance.
Return on your stake
When you stake your TAO on a validator, you'll want an idea of the amount of emissions you will receive. Taostats has a very basic calculator that uses the average emissions across the entire bittensor network: https://taostats.io/staking/.
To compare the returns of each validator, visit: https://x.taostats.io/validators. There are two values to be aware of:
Take
Validator emission is divided amongst all of those who delegate. The validator can take a small percentage of the emissions. This is default set at 18%, but can range from 0-18%.
How does
take
affect my return?A rough APY for the bittensor network as a whole:
0% take: 18.3% APY
10% take: 16.9% APY
18% take: 15.5% APY
NOM/24hr/1ktao
What is NOM/24hr/1k tao?
This is the emission delivered by the validator over the last 24 hours for 1,000 tao. If you were to stake 1,000 tao, your account would receive this much tao every 24 hours (it is a running average, and numbers fluctuate, but it will be close to this value.)
If it looks fishy - maybe it is.
Calculation of NOM/24h/1ktao is a real time calculation, and fluctuations in the amount staked can greatly influence the value. If you see a validator that is showing an extremely high value - dig into the numbers to see that it is accurate. In the screenshot below, one validator appears to have twice the return of all the others - for about 24 hours, before it settled back.
This change occurred as ~1/2 of their delegation was removed. If the actual numbers were 500k staked resulting in 50tao created - all of a sudden the math is showing 50tao created on 250k staked - and the metric appears to be double the actual number. With the lower stake, the tao emitted was much less, and the value returned to the previous value in about 24 hours.
NOM/24hr/1ktao and APY
How do APY and NOM/24hr/1k TAO relate? Here is a chart based on May 1, 2024 data, including a take percentage:
Why is the APY declining?
On the taostats calculator page:
The APR does not calculate compounding as it would be a false metric to provide APY based on declining APR.
Why is the APY declining?
Let's say that the daily emission for stakeholders is 3,000 tao.
In July 2024, there are 5.7M tao staked.
For every tao you stake, you receive 1/1900 tao a day:
In a few months, there will be 9M tao staked:
For every 1 tao staked, you receive 1/3000 tao a day.
The numerator will not change significantly, but the denominator will continue to grow. This will cause the APD/APY to decrease over time.
Updated about 2 months ago