Frequently asked questions about the Aleo Network

Learn how you can earn Aleo Credits as a staker, prover, or validator.

Stakers

Stakers

Who are stakers?

Aleo Credits can be staked by any individual or organization that wishes to participate in the incentivization process of locking up the Credits for a desired amount of time to support the security of the Aleo Network.

How staking works
  • Stakers delegate Aleo Credits to validators.
  • Staking Aleo Credits with validators contributes to its respective stake weight to participate in consensus.
  • Stakers earn a proportionate amount of inflationary rewards provided to the validator they stake with.

Read more about Aleo staking logic.

What are the minimum staking requirements?

You can help secure the Aleo Network with as little as 1 Aleo Credit. However, you won’t earn staking rewards until you’ve staked at least 10 Aleo Credits.

When can I start staking?

Staking will be enabled soon after mainnet launch.

Where can I stake my Aleo Credits?

You can use tools provided by the Aleo ecosystem including staking platforms, navigating directly to Aleo validator dashboards, or from supporting wallets. Note that these are 3rd party tools built for the Aleo ecosystem. Aleo does not endorse, review or otherwise vet these tools and is not responsible for their operation.

How many Aleo Credits can I earn by staking?

Staking rewards are determined by the variable amount of Aleo Credits staked globally and the inflation rate of provided network rewards. Estimates have ranged as high as 15 or 20% initially, but will naturally decrease over time as more Aleo Credits are staked and inflationary rewards reduce. Block rewards will be constant in perpetuity unless adjusted by the network.

Provers

Provers

Who are provers?

Aleo provers (often referred to as ZK miners or ZK provers) are a distinct zero-knowledge specific infrastructure class that supports the Aleo Network by solving PoSW (Proof of Succint Work) Coinbase puzzles through SNARK proofs that are then included in blocks that Aleo validators finalize.

How does proving work?
  • Aleo provers must compete with each other to generate solutions to Coinbase puzzles by generating SNARK proofs that will satisfy a target difficulty threshold as determined by the Aleo Network.
  • The more efficient and effective provers are at generating solutions to the Aleo Coinbase puzzles, the higher the chance of earning Aleo Coinbase rewards.
  • Multiple provers can earn a portion of the Coinbase rewards in proportion to the number of valid puzzle solutions submitted.
  • Provers provide 50% of the Coinbase solution reward to validators to incentivize their inclusion and reward receipt.

Read more about Aleo proving.

How can I start proving?
  • Use proving software like snarkOS.
  • Use specialized hardware as that’s most efficient.
  • Proving rewards will be enabled at mainnet launch.
What hardware do I need to start proving?

Specialized GPUs work best, but CPU proving is possible.

Recommended minimum hardware requirements.

How can I maximize my proving rewards?

The more proofs, the higher the chance of receiving rewards. Specialized hardware proves faster.

Coinbase rewards earned by Aleo provers will be proportionate to the allocated amount from Aleo's inflation at the start.

Coinbase rewards decrease in a linear fashion until emission ceases around the tenth year.

When will proving go live?

Proving rewards will be enabled at mainnet launch.

How much can provers earn?

Estimated 40–50%+ APR to start, decreasing over time.

Validaotrs

Validators

Who are validators?

Aleo validators are infrastructure service providers who secure the network through AleoBFT, a Proof of Stake based consensus mechanism that leverages the latest state-of-the-art consensus research, Bullshark, and its directed acyclic graph (DAG) Narwhal-style memory pool.

How does validating work?
  • Validators verify and confirm blocks of transactions.
  • Validators in Aleo’s consensus mechanism to agree on state.
  • Validators include proofs from provers when creating blocks.
  • Validators rewards and fees for their work securing the network.
How can I start validating?
  • Minimum 1M Aleo Credits to validate.
  • Use snarkOS software to run a validator node.
  • Mainnet validating will begin after launch—stay tuned!

Contribute to the Aleo Ecosystem