Staketab Docs
Staketab.comMina ExplorerTwitterDiscord
  • Welcome to Staketab Docs
  • ACADEMY
    • MINA
      • Mina Glossary
      • Mina Domain Model
      • Mina Block Production
      • Mina Accounts
      • Mina Staking Process
      • Mina Delegations Explained
      • Mina Reward Calculation
      • Account Balance: Locked and Unlocked Tokens
      • ZK-proof mechanism and ZK-snarks
      • ZKapps
      • Scan State
    • AXELAR
      • What is Axelar project?
  • HOW TO STAKE
    • BITCANNA
      • How to stake BitCanna
    • DESMOS
      • How to stake Desmos using Keplr
      • How to stake Desmos using Cosmostation
    • HYDRADX
      • How to buy HydraDX (HDX)
      • How to install Polkadot.js wallet
      • How to claim HydraDX (HDX) coins
      • How to stake HydraDX (HDX)
    • MEDIBLOC
      • How to stake Medibloc
    • MINA
      • How to buy Mina
        • How to buy Mina on OKX centralized exchange
        • How to buy Mina on CoinEx centralized exchange
        • How to buy Mina on BKEX centralized exchange
      • How to stake Mina
        • How to stake Mina from own Mina node (using command line)
        • How to stake Mina using third party wallet
          • How to stake Mina using Clorio browser and desktop wallet
          • How to stake Mina using Auro browser and mobile wallet
          • How to stake Mina using Staking-Power mobile wallet
        • How to stake Mina using Ledger
          • How to install Mina Ledger app on Ubuntu
          • How to install Mina Ledger app on Windows
          • How to stake Mina from Clorio browser and desktop wallet using Ledger
          • How to stake Mina from Auro browser and mobile wallet using Ledger
    • OSMOSIS
      • How to install Keplr wallet
      • How to buy ATOM on centralized exchange
        • How to buy ATOM on OKX centralized exchange
      • How to buy Osmosis coins on Osmosis decentralized exchange
      • How to stake Osmosis using Keplr wallet
    • SIFCHAIN
      • How to stake Sifchain
    • SOLANA
      • How to buy Solana on centralized exchange
        • How to buy Solana on OKX centralized exchange
      • How to stake Solana
        • How to stake Solana using SolFlare browser wallet
        • How to stake Solana using Ledger and SolFlare browser wallet
    • STARGAZE
      • How to claim Stargaze airdrop
      • How to stake Stargaze using Keplr
      • How to stake Stargaze using Cosmostation
      • How to vote on stargaze.zone
Powered by GitBook
On this page
  • Delegation Transaction
  • Delegation Lifecycle
  • Delegation Rules
  • Funds are not locked
  • All funds are delegated
  • Only one staking provider
  • Automated staking
  • Delegation is not canceled
  • Redelegation is simple
  • Fixing time
  • Staking Rewards
  • Delegation Tracking

Was this helpful?

  1. ACADEMY
  2. MINA

Mina Staking Process

This article clarifies the delegation mechanism in Mina and will help you find answers to questions such as "What's going on with my delegation", "When it starts to produce rewards" and more.

Last updated 2 years ago

Was this helpful?

The delegation process in Mina is explained here. If you need a guide to staking, then follow the link:

Delegation Transaction

If you don't run a node but want to stake, you can delegate your tokens to a validator. A delegation is a transaction, when a delegator (i.e. an account that doesn’t run a node and can’t stake Mina itself), delegates its tokens to a validator.

A delegation is not a transfer of tokens from one account to another a transfer is another type of transaction. With a delegation delegator’s tokens remain on its account.

After delegation, there is a latency period of 2-4 weeks before your new stake delegation comes into effect.

Delegation Lifecycle

You don’t get your reward once you made your delegation. Overall, it takes over 2 or 3 epochs. This period includes:

  1. 1 (2) epochs until a delegation become active and start to produce rewards (depending on when you made your delegation: if you made your delegation at the beginning of an epoch, this extends the waiting time, and if you did it at the end of an epoch, it will take less time);

  2. in the next epoch after the waiting epoch, the active delegation produces rewards;

  3. the validator distributes rewards; it takes some time until your validator provides you your share of the rewards depending on its terms.

Delegation Rules

Funds are not locked

At any point of the delegation lifecycle, a delegator may delegate funds to another validator. In Mina, all account balance is delegated to only one validator.

In Mina, your delegated funds are never locked!

Yes, and it's very convenient. You can safely dispose of your funds after sending the delegation. The thing is that the balance snapshot, which is taken into account when staking, is done at the end of the epoch.

All funds are delegated

How many tokens you have on your balance sheet at the end of the epoch, that many will be taken into account for staking.

Only one staking provider

You can’t delegate part of your balance and you can’t delegate to multiple validators. If you’re a validator, you can delegate to yourself.

Automated staking

Please note that if you did not stake to anyone, then after 2 epochs the protocol will automatically stake your tokens (starting from the moment when there is more than 1 Mina on balance)

Delegation is not canceled

Also, you cannot cancel the delegation of your funds to Mina, since the developers of the protocol do not see any point in such an operation.

Redelegation is simple

To delegate your tokens to another validator, simply send a new delegation transaction. Keep in mind that the result of the operation will be fixed only at the end of the epoch.

Fixing time

The result of your delegation transactions is only committed at the end of the epoch. Until the change of epochs, the blockchain does not record data in the operations ledger. Therefore, you may still have a considerable margin of time to change your mind.

Staking Rewards

A delegator can receive its reward after its validator wins block production and produces its block. From the moment the block is won, the payout period depends entirely on the conditions of the validator. As a rule, the payout occurs at the beginning of the next epoch after the one when the reward was won by the validator. Sometimes it can happen in the same epoch, or vice versa, an epoch later.

Delegation Tracking

We have carefully illustrated the delegation process in explorer. You can see a list of all your previous delegations and their current status and the number of rewards earned after they are credited.

Also, click on the details of the delegation to study its entire history in the context of past epochs from the moment it was made.

Validator gets rewarded for staking accounts from coinbase (720 - for a regular block, 1440 - for a supercharged block) according to its share in the validator’s stake in the event the said validator wins block production (for more information please go to ).

Mina does not regulate the validator-delegator relationship, so each validator sets its payout schedule. You can see the reward payment terms . Check the payment frequency to know how long it will take you to get your reward.

For more information on the reward accrual please see .

To do this, find your account in the , go to Account Details and select the "Staking" tab.

Mina Bock Production
here
Mina Reward Calculation
Mina Explorer
How to stake Mina
Delegation Lifecycle