ACA Staking

Information on ACA Staking Programs


ACA gets an upgrade in Acala 2.0: Exodus Upgrade, and as a result, we have refreshed our ACA staking.

Table of content

What you get

Step-by-step ACA staking


Rewards claiming

Loyalty bonus


What you get

  • ACA reward

  • Ecosystem token contributions are farmable via staked ACA

  • Vote for emission distribution to liquidity pools and dApps

  • Loyalty bonus captured from unstaking

  • Staked ACA can still participate in governance voting

Step-by-step ACA staking

1) Before you stake, you will need to have created a wallet and transferred your ACA to that wallet.

  • Learn how to create a wallet here.

  • Learn how to transfer your ACA to your wallet here.

2) Connect to Acala Apps. Click on Staking on the left-hand navigation menu.

3) Enter the amount of ACA you'd like to stake and then click Stake.

Note: i. that unstaking will take 28 days, see Unstaking section below. ii. Keep in mind that you will need to pay transaction fees to unstake and that you won't be able to use your staked ACA to pay those transaction fees. i.e. You may not want to stake MAX ACA and keep some small amount as fees.

5) The amount of ACA you staked will appear as Staked. You will also be able to track your ACA rewards and claim those rewards, if desired. Note that ACA rewards are subject to a Loyalty Bonus to be taken away from your rewards. You can unstake your ACA and still earn your Loyalty Bonus, but claiming the rewards will deduct to Loyalty Bonus. See Loyalty Bonus below.

6) Users can claim their ACA rewards by clicking Claim. Users can also withdraw their staked ACA by clicking Deposit Withdraw and then entering the amount they'd like to withdraw.


Unstaking period - Unstaking takes approximately 28 days, or 201,600 blocks from the unstaking request is submitted. Note the ACA unstaking will not earn yield in the unstaking period.

Unstaking queue - as there is a 28 days unstaking period before the ACA is unstaked and ready for claim, multiple unstaking transaction will each have their timeline, so there is an unstaking queue.

Restaking - should you want to put the ACA back to staking status, you can use restake anytime to restake any amount that is currently unstaking, the ACA will be in staked status and start earning yield immediately.

Rewards claiming

Click on the claim button to review your rewards, breakdown in the popup, there is ACA rewards, and project token rewards section. Click claim button at the review page to execute the claim and contribute to the loyalty bonus pool - more about loyalty bonus in the next section.

Loyalty Bonus

Loyalty Bonus in ACA staking is setup to provide incentive for users claim their rewards, where every claim will result in a percentage % of the amount claimed distributed to the rest of the stake participants proportionally as Loyalty Bonus.

i.e. there will be a positive (from other claims rewards before you) and a negative loyalty bonus for all users, user claims later may have a net positive rewards.

ACA Staking with Ledger Account

Currently the only way to participate on ACA Staking with Ledger account is by setting up a proxy account and use this proxy account to sign and submit transaction with Polkadot.js web wallet.


Can I unstake my ACA at any time?

Yes. Users can unstake their ACA at any time. However, all unstake subject to unstaking period - see Unstaking above.

Last updated