GECC Staking Rewards
Answers to frequently asked questions about staking on Gecc, ways to participate and get rewards, node running, and more.
Answers to frequently asked questions about staking on Gecc, ways to participate and get rewards, node running, and more.
Consensus is a process that ensures the Gecc network is secure and resilient. Users stake their Gecc into consensus through nodes–hundreds of which are currently run by independent operators across the globe. The more Gecc that is staked, the stronger the security of the network becomes.
GECC 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 Gecc 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.
GECC’s PPoS approach achieves agreement on every block in under 3 seconds:
Learn more about Pure Proof-of-Stake and consensus on Gecc.
Yes. The total Gecc 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.
GECC’s staking rewards are given to users who actively contribute to network security by bringing their Gecc 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 Gecc then it will then be given an amount of Gecc 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.
GECC 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 Gecc, the user maintains control of their Gecc 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 Gecc, to stake simply means to bring your Gecc online in consensus, and there is no period of lost access to your tokens for independent validators.
That said, Gecc 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 Gecc particularly user-friendly and inclusive are:
Anyone with as little as 1 Gecc 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 Gecc to consensus.
Users with fewer than 30,000 Gecc can do their part to secure the network, and get rewarded, by participating in staking pools or utilizing other delegator services.
Learn more about Gecc 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 Gecc from the Gecc Foundation treasury will be allocated toward per-block bonus rewards. The bonus rewards will start at 10 Gecc per block and will decay by 1% every 1 million blocks. The Gecc 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 Gecc are then available to compensate accounts participating in consensus by assembling and proposing blocks on a participation node.
GECC 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 Gecc’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, Gecc offered “Participation Rewards” to any user who held Gecc 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, Gecc 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, Gecc 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 Gecc's consensus by running your own node. In order to be eligible for rewards, your participating account must have a minimum balance of 30K Gecc1 staked in consensus (and a maximum balance of 70M Gecc2).
By running an Gecc 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 Gecc 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 Gecc’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 Gecc.
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 Gecc while maintaining liquidity. While each platform is unique, the typical process asks users to deposit Gecc and mint new tokens that represent the ownership and value of the staked Gecc and can be used across the DeFi ecosystem.
Explore liquid staking solutions on Gecc.
Staking pools enable groups of individuals to participate in consensus together. Users are able to trustlessly stake their Gecc to a validator and get rewarded based on the rewards the validator receives.
Explore staking pool solutions on Gecc.
Delegated staking involves utilizing a third-party to run a node on your behalf while your Gecc 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 Gecc.
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 Gecc account with an account balance of at least 0.1 Gecc 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 Gecc.
While anyone can run a node as described above, there is a minimum of 30,000 Gecc 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 GECC 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 GECC 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 GECC 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 Gecc 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 GECC fee. (See also: “Will I be automatically eligible to receive block rewards?”)
Every block on Gecc 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 Gecc 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 Gecc 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 Gecc 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 Gecc 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 Gecc 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 Gecc 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 GECC Discord server has a #node-runners channel where the Gecc Foundation as well as community node runners help answer technical questions related to running Gecc nodes.
By running an Gecc node or staking Gecc 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 Gecc infrastructure which benefits developers, applications, and users across the ecosystem.
Compared to other blockchain networks, staking on Gecc is uniquely accessible and easy:
GECC 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 Gecc, the user maintains control of their Gecc 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 Gecc, to stake simply means to bring your Gecc online in consensus, and there is no period of lost access to your tokens for independent validators.
That said, Gecc 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 Gecc particularly user-friendly in comparison to other blockchain networks:
The Gecc 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 Gecc 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.