Algorand Staking Rewards
Answers to frequently asked questions about staking on Algorand, ways to participate and get rewards, node running, and more.
Answers to frequently asked questions about staking on Algorand, ways to participate and get rewards, node running, and more.
Consensus is a process that ensures the Algorand network is secure and resilient. Users stake their Algo into consensus through nodes–hundreds of which are currently run by independent operators across the globe. The more Algo that is staked, the stronger the security of the network becomes.
Algorand leverages the pure proof-of-stake (PPoS) mechanism to achieve consensus. Unlike other proof-of-stake approaches, PPoS enables the user to maintain control of their Algo at all times.
Sophisticated cryptography including Verifiable Random Functions (VRF) and cryptographic sortition enable PPoS to maintain fairness and high security, and prevent collusion. A new block proposer and a new validator committee – both randomly selected in a private and non-interactive method out of all online users, with probability based on the users’ stake – are elected for each block.
Algorand’s PPoS approach achieves agreement on every block in under 3 seconds:
Learn more about Pure Proof-of-Stake and consensus on Algorand.
Yes. The total Algorand stake that is online and participating in consensus forms the denominator of the fraction of online stake which must agree to produce blocks. If someone has stake marked as online, but the node participating in consensus is performing badly (such as missing votes by being too slow or disconnected from the internet) the account effectively reduces the economic security of the protocol.
Any time a node is not able to participate continuously, all accounts for which the node is participating should be marked offline.
Algorand’s staking rewards are given to users who actively contribute to network security by bringing their Algo online to participate in consensus. When an account’s proposed block is written to the chain, if the proposing account has at least 30,000 Algo then it will then be given an amount of Algo as a reward.
Rewarding block proposers is beneficial for the broader network as it incentivizes participation in consensus, driving greater decentralization and thus greater network security.
Algorand is designed to guarantee security through advanced cryptography and does not rely on economic disincentives to secure the network, unlike other blockchains.
In other proof-of-stake (PoS) approaches, a user often locks up their tokens for a given period of time. The lockup period on Ethereum, for example, is highly variable ranging from hours to days; on Solana the minimum lockup period is one epoch (roughly two days); etc. Instead, on Algorand, the user maintains control of their Algo at all times, since the tokens remain in the user’s wallet while securing the network as part of consensus.
Put simply, the word “stake” is sometimes used by other networks to mean “lock up” or putting tokens “at stake.” On Algorand, to stake simply means to bring your Algo online in consensus, and there is no period of lost access to your tokens for independent validators.
That said, Algorand is similar to all proof-of-stake blockchains because ownership of stake incentivizes participants to act honestly in consensus, as any harm done to the network would devalue their stake.
Additional factors that make participating in consensus on Algorand particularly user-friendly and inclusive are:
Anyone with as little as 1 Algo can participate in consensus and help keep the network secure. However, to be eligible for staking rewards, an account must commit a minimum of 30,000 Algo to consensus.
Users with fewer than 30,000 Algo can do their part to secure the network, and get rewarded, by participating in staking pools or utilizing other delegator services.
Learn more about Algo staking options.
In the initial phase, staking rewards will be comprised of two components:
The rewards funding will come from transaction fees paid by users of the network. In addition, for at least a period of 24 months, a fixed pool of Algo from the Algorand Foundation treasury will be allocated toward per-block bonus rewards. The bonus rewards will start at 10 Algo per block and will decay by 1% every 1 million blocks. The Algo supply will remain capped at 10 billion.
Just as rewards are given to the proposing account of blocks added to the chain, a share of transaction fees paid in the block will also be given to the block proposer. These fees are paid into the global Fee Sink account on all transactions, and these Algo are then available to compensate accounts participating in consensus by assembling and proposing blocks on a participation node.
Algorand is inherently designed for decentralization, and its Pure Proof-of-Stake consensus mechanism makes participation extremely accessible. To date, there are over 1,300 nodes across the globe helping to maintain Algorand’s network security. Staking rewards have now been introduced to drive up the number of consensus nodes in the network, thereby further increasing network security, decentralization, and ultimately, resilience.
For a period of time in the past, Algorand offered “Participation Rewards” to any user who held Algo in an account, with no further action required. As of April 2022, these rewards dropped to 0 and were replaced by governance rewards. With the launch of staking rewards, Algorand governance rewards–and the programs associated with them such as DeFi rewards and Targeted DeFi rewards–will wind down.
Yes. With the launch of staking rewards, Algorand governance rewards will wind down. The programs associated with governance rewards, such as DeFi rewards and Targeted DeFi rewards, will also wind down. Some governance measures may still be proposed for a community vote, but this mechanism will likely only be utilized for referendums when needed.
Going forward, the xGov program will remain a community funding mechanism focused on retroactive grants for ecosystem builders. This program will not fund meetup events, educational content, or marketing campaigns. The release date for this new phase of xGov is pending.
You can independently participate in Algorand's consensus by running your own node. In order to be eligible for rewards, your participating account must have a minimum balance of 30K Algo1 staked in consensus (and a maximum balance of 70M Algo2).
By running an Algorand node you become an active contributor to this decentralized system. Your node, acting as an independent validator, helps prevent fraudulent activity and ensures only valid transactions are added to the blockchain. Node runners contribute to ensuring the robustness of Algorand infrastructure which benefits developers, applications, and users across the ecosystem.
Participating nodes also have voting rights on network proposals, allowing you to have a direct say in Algorand’s future development.
To run a participation node you need a system with at least 16GB of RAM, 8 vCPU, a fast SSD (100 GB NVMe or equivalent), and a good internet connection (ideally 1 Gbps). Learn more about running a node on Algorand.
1This was determined via community governance vote in Governance Period 10. This threshold encourages would-be node runners to bring online enough stake to propose blocks regularly without encouraging a huge number of nodes with small stake to join the network, which could have performance implications.
2This design encourages participants’ stake to be spread out rather than concentrated in very large amounts that could present a risk to the network if a single account were to go offline.
Liquid staking applications allow users to stake their Algo while maintaining liquidity. While each platform is unique, the typical process asks users to deposit Algo and mint new tokens that represent the ownership and value of the staked Algo and can be used across the DeFi ecosystem.
Explore liquid staking solutions on Algorand.
Staking pools enable groups of individuals to participate in consensus together. Users are able to trustlessly stake their Algo to a validator and get rewarded based on the rewards the validator receives.
Explore staking pool solutions on Algorand.
Delegated staking involves utilizing a third-party to run a node on your behalf while your Algo remains your wallet at all times. This provides an option for users who want to help secure the network and collect rewards, but don’t have the knowledge or resources to run their own node.
Explore delegated staking solutions on Algorand.
A user may select a certain staking or pooling option for a variety of reasons. The protocols each offer further information on what their services enable.
Disclaimer: The content provided herein is intended solely for informational purposes and should not be construed as financial advice. You should conduct your own research or consult with a qualified professional before taking any action. Any reliance you place on such information is therefore strictly at your own risk. Links provided herein may direct you to external websites beyond our control. We do not endorse or recommend the views expressed on these sites, and inclusion of any links does not imply affiliation or endorsement for any of the products or services that they may offer. Some sites may offer unregulated financial products whereby significant risks apply. It is your responsibility to exercise discretion and perform due diligence when accessing these, and ensure compliance with applicable laws and regulations in your jurisdiction.
Anyone with an Algorand account with an account balance of at least 0.1 Algo can run a node. To run a participation node you need a system with at least 16GB of RAM, 8 vCPU, a fast SSD (100 GB NVMe or equivalent), and a good internet connection (ideally 1 Gbps). Learn more about running a node on Algorand.
While anyone can run a node as described above, there is a minimum of 30,000 Algo for a participating account to be eligible for staking rewards. This was determined via community governance vote in Governance Period 10 (GP10), and encourages would-be node runners to bring online enough stake to propose blocks regularly without encouraging a huge number of nodes with small stake to join the network, which could have performance implications.
No, rewards require opt-in. You must declare your intent to receive rewards for block production. You do this by setting a 2 ALGO transaction fee when you register your participation keys online. This marks your account as “incentive-eligible,” and it will start receiving rewards for every block produced. You will be able to see your account’s incentive eligibility status on most block explorers.
Taking your account offline properly will not make you ineligible. If you need to renew your participation keys or register offline and then register online, you can use the minimum 0.001 ALGO transaction fee, and your eligibility status will persist. However, if you are evicted from consensus by the protocol for non-participation, your incentive eligibility will be reset, and you will need to submit a key registration transaction again, with the 2 ALGO fee, to become eligible for rewards again. (Also see answers to the questions: “How do I stop participating?” and “What if my node goes offline unexpectedly?”)
Note that this does not apply to users of liquid staking or pooling protocols. The protocols will handle the eligibility state of their escrow accounts.
Accounts participating in Algorand consensus are expected to always be online on a node. If you want to stop participating, the proper procedure is to send a “key registration offline” transaction, which will mark your account as not participating in consensus. Note: this takes effect 320 blocks (approx. 10 minutes) after the keyreg offline transaction has been confirmed.
If your node goes offline unexpectedly for a non-trivial amount of time, the protocol will detect your absence and evict your account from consensus. This will both mark your account as offline from consensus, and also reset the account's “incentive eligibility.” To become eligible for block rewards again, you must issue a key registration transaction again, with the 2 ALGO fee. (See also: “Will I be automatically eligible to receive block rewards?”)
Every block on Algorand contains the address of the account that proposed it. Block explorers such as allo.info display this information on blocks as well as the address information page. Staking rewards for block proposers are added to the balance of the account but do not appear as a transaction.
There is a minimum of 30,000 Algo for a participating account to be eligible for staking rewards. This was determined via community governance vote in Governance Period 10 (GP10). This threshold encourages would-be node runners to bring online enough stake to propose blocks regularly without encouraging a huge number of nodes with small stake to join the network, which could have performance implications. Users with fewer than 30,000 Algo can participate in consensus and be eligible for rewards by utilizing the various pooling and delegation applications built by the community.
Yes, the consensus protocol will not reward participants who have more than 70,000,000 Algo in their account. This design encourages participants’ stake to be spread out rather than concentrated in very large amounts, which could present a risk to the network if a single account were to go offline.
While running a node on Algorand is more accessible compared to many other blockchain network node requirements, it is still a responsibility similar to running a server that needs 24/7 uptime. This involves some technical know-how, dedicated hardware, and a commitment to keeping up with software upgrades over time.
Running a participation node requires a computer with at least 8vCPU, 16GB of RAM, a fast SSD, and a low-latency internet connection (ideally 1 Gbps). You can find a full list of node-running best practices here, and more about how to run a node here.
Running a node on Algorand is extremely affordable. All you need is a computer that meets the recommended system requirements (16GB of RAM, 8vCPU, a fast SSD, and 1G internet connection). Energy requirements on Algorand are also minimal.
To run a machine in the cloud with the recommended system requirements currently costs only $15-20 per month, depending on the provider.
The Algorand Discord server has a #node-runners channel where the Algorand Foundation as well as community node runners help answer technical questions related to running Algorand nodes.
By running an Algorand node or staking Algo in consensus you become an active contributor to this decentralized system and play a key part in network security. This is because as the number of consensus nodes in the network increases, decentralization–and thereby, security–is also increased.
Nodes, acting as independent validators, help prevent fraudulent activity and ensure only valid transactions are added to the blockchain. Node runners contribute to ensuring the robustness of Algorand infrastructure which benefits developers, applications, and users across the ecosystem.
Compared to other blockchain networks, staking on Algorand is uniquely accessible and easy:
Algorand is designed to guarantee security through advanced cryptography and does not rely on economic disincentives to secure the network, unlike other blockchains.
In other proof-of-stake (PoS) approaches, a user often locks up their tokens for a given period of time. The lockup period on Ethereum, for example, is highly variable ranging from hours to days; on Solana the minimum lockup period is one epoch (roughly two days); etc. Instead, on Algorand, the user maintains control of their Algo at all times, since the tokens remain in the user’s wallet while securing the network as part of consensus.
Put simply, the word “stake” is sometimes used by other networks to mean “lock up” or putting tokens “at stake.” On Algorand, to stake simply means to bring your Algo online in consensus, and there is no period of lost access to your tokens for independent validators.
That said, Algorand is similar to all proof-of-stake blockchains because ownership of stake incentivizes participants to act honestly in consensus, as any harm done to the network would devalue their stake.
Additional factors that make participating in consensus on Algorand particularly user-friendly in comparison to other blockchain networks:
The Algorand Foundation will continue to participate in consensus and secure the network. Reward payments to block producers will be delivered by the protocol out of funds collected in the Fee Sink, which itself is funded by network transaction fees and periodic deposits from the Foundation over the course of the subsidization period.
During the subsidization period, the Foundation will forgo rewards it would otherwise earn.
DISCLAIMER: The information provided herein is for informational purposes only and does not constitute financial advice. We do not recommend that Algo or any crypto assets be bought, sold, swapped, staked, or held by you. We make no warranties or representations about the third parties linked in this page, the information contained on their websites, the assets available through them, or the suitability, privacy or security of their products or services. You acknowledge sole responsibility for and assume all risk arising from your use of third-party services, including risk of loss for assets.