Staking

Learn about staking to root and alpha, and how these emissions are divided up.

📘

Staking with taostats

See Staking Instructions for a number of pages describing how to stake using Taostats.


Staking plays a principal role in the functioning of the Bittensor network. The principal goal of dTao is to divide chain emissions amongst subnets in a democratic way. Staking into a subnet increases the emissoins of the subnet.

Subnet emission

Emission into a subnet is determined by the subnet price. (which is based on the amount of tao and alpha in the Subnet Pool. The act of staking adds tao and removes alpha from the pool, increasing the price, and increasing emission to the subnet. Therefore subnet emission is guided by how much stake has been placed on the subnet.

Staking Options

in dTao, there are two options for staking:

Emission division: root to subnet

Stakeholder emission is split between these two options. For new subnets, the emission is primarily to root, with subnet increasing over time

An example breakdown of root:subnet proportions.

An example breakdown of root:subnet proportions.


This change over time is described in Emissions: Root vs. Alpha Stake.

Staking to root

Staking to root does not affect subnet emissions, and is a safe staking option - there is no way to lose tao value. Root stakers earn a (ever decreasing) portion of returns from every subnet the validator is active in.

If you have staked to root, your returns will be auto-compounded to your hotkey on root.

Staking to alpha

This is the new feature and primary goal of dTao - to enable stakeholders to vote and determine the emissions for every subnet.

To stake in alpha, tao is exchanged via the Subnet Pools into alpha. This will incur Slippage. The received alpha is then staked to the validator selected. Your returns will be in alpha, and autocompounded to the validator hotkey.

Staking to alpha does incur risk: a drop in alpha token price will result in a lower amout of tao when unstaking.


📘

Staking fees

For all staking transactions, there is a small extrinsic fee charged. Taostats currently does not allow staking without leaving a small amount of tao fee to pay for the unstaking transaction.

Root

There is no fee to stake or unstake from root

Subnets:

  • All staking and unstaking fees are default 0.05% of the stake/unstake value.
  • Note that this can be changed by the subnet owner.

Get the current fee for a subnet


Moving stake

The move stake command can be used to switch validators in a subnet. Under the hood, this is an unstake, and then staking. However, only one fee is charged.


dTao FAQ: Your top staking questions