Skip to main content

How REstake works

Delegators can leverage the compounding effect for their rewards. This results in a higher return but because of the continuous staking of rewards, the foregoing of the liquidity of your rewards.

By giving the grant permission of your wallet to a validator, it allows it to compound your rewards thus dramatically increase your APY.

Enable REstake now!

How it works / Authz

Authz is a new feature for Tendermint chains which lets you grant permission to another wallet to carry out certain transactions for you. These transactions are sent by the grantee on behalf of the granter, meaning the validator will send and pay for the TX, but actions will affect your wallet (such as claiming rewards).

REStake specifically lets you grant a validator permission to send WithdrawDelegatorReward and Delegate transactions for this validator only. The validator cannot send any other transaction types, and has no other access to your wallet. You authorise this using Keplr as normal.

Transaction fees are fully paid by the validator itself.


  • Authz is also not fully supported yet. Many chains are yet to update. The REStake UI will fall back to being a manual staking app with useful manual compounding features.
  • Currently REStake needs the browser extension version of Keplr, but WalletConnect and Keplr iOS functionality will be added ASAP


REstake validators scripts and tools are provided by ECO Stake Validator team