# ezREZ

Renzo is excited to introduce ezREZ, the liquid restaking token of REZ, enabling users to restake their REZ tokens. REZ is the governance token for the Renzo community. REZ holders are able to express their voice in the DAO through voting rights granted by governance token, REZ.

Recently, EigenLayer introduced [Permissionless Token Support](https://www.blog.eigenlayer.xyz/permissionless-token-support/), allowing any ERC-20 token to be permissionlessly added as a restakable asset on EigenLayer. Autonomous Verifiable Services (AVSs) can now choose to accept any ERC-20 token as a restaked asset to provide cryptoeconomic security for their AVS.

ezREZ is a representation of REZ staked in Eigenlayer and will be delegated to specified operators who will, in turn, secure AVSs accepting REZ as an asset. Renzo runs on some of the services provided by these AVSs and looks forward to collaborating further to expand its ecosystem.

### Security First

ezREZ smart contracts leverage a battle-tested tech stack, proven through ezETH, enabling users to earn AVSs rewards that automatically compound within the restaking protocol.

### Benefits

* Participate in Renzo [Governance](https://docs.renzoprotocol.com/docs/governance/governance)
* Auto-compounded rewards: ezREZ, just like ezETH, is a reward-bearing token. All the rewards will be auto-compounded and reflected in the price of ezREZ. As a result, the value of ezREZ increases over time relative to the underlying REZ as it accumulates more rewards.
* AVS rewards: REZ will be used to secure several AVSs. By holding ezREZ, users can help provide economic security to multiple AVSs and receive rewards in return.
* Partner Token allocation: Rewards received from partner projects will be distributed to ezREZ stakers
* Instant Withdrawals Fees: All revenue collected from Renzo [instant withdrawals](https://docs.renzoprotocol.com/docs/product/withdrawals/instant-withdrawals) will be auto-compounded into ezREZ  on a weekly basis.&#x20;

### Deposits

* Visit <https://app.renzoprotocol.com/ezrez>&#x20;
* Click Connect Wallet to link your Ethereum wallet.
* Enter the amount of REZ token that you would like to deposit. You can click MAX to enter the maximum tokens available in your wallet.
* Confirm the amount and proceed to deposit.
* Approve and confirm the transaction on your wallet.

Once the deposit is successful, you receive ezREZ, representing your restaked REZ amount.

### Withdrawals

Withdrawals for ezREZ are enabled from day one. Once a withdrawal is initiated, it may take up to 14 days to process. Users will need to manually claim their REZ once it becomes available.

* Visit <https://app.renzoprotocol.com/ezrez>&#x20;
* Switch between restake and unstake functions by clicking the swap arrow button in the center of the dialog box.
* Enter the amount of ezREZ tokens that you would like to withdraw. You can click MAX to enter the maximum tokens available.
* Confirm the amount and proceed to withdraw.
* Approve and confirm the transaction on your wallet.

Once you initiate the withdrawal, you stop accruing any reward on your ezREZ. There is a 14-day cooldown period, and you can track the status of your withdrawal in the "Withdrawal tab" located at the bottom of the page, near the AVSs tab. Once your withdrawal is ready, click the Claim button to collect your assets.

### Migration from (Legacy) REZ staking to ezREZ

Renzo has deprecated the old REZ staking mechanism. The (legacy) REZ stakers are required to manually unstake their positions and migrate them to ezREZ. To streamline the process, Renzo reduced the cooldown period from 7 days to only 1 hour.

\
How to unstake (Legacy) REZ staking:

* Visit <https://app.renzoprotocol.com/stake>
* Click the Activate Cooldown button and approve the transaction on your wallet
* Once the cooldown period has passed, you can then claim your REZ

### Migration to ezREZ

After you claim your REZ, visit <https://app.renzoprotocol.com/ezrez> to deposit your REZ and obtain ezREZ in return.

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.renzoprotocol.com/docs/products/staking-suite/ezrez.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
