# Restaking mechanism

<figure><img src="https://2369783369-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXRDISNfJnxWjWDDOOQ8K%2Fuploads%2FwzEL5LnxXuHt1bCeQQbS%2FRestaking%20Process.jpg?alt=media&#x26;token=ac78dbc0-109f-40dc-9bb6-2b2c3fee7012" alt=""><figcaption></figcaption></figure>

1. **User Deposits LSDs and Receives Dorado Bounty Token (DORAB):**
   * Users who hold LSDs may choose to restake their assets by depositing them into the restaking contract on Arbitrum.
   * Upon deposit, users receive Dorado Bounty Tokens (DORAB) representing their restaked assets.
2. **Deposit Contract on Arbitrum:**
   * The restaking contract on Arbitrum manages the restaking process and interacts with the deposit contract on Arbitrum to hold the restaked assets securely.
3. **Withdraw (Once Available):**
   * Similar to the staking process, users can initiate a withdrawal transaction once the restaking period is complete or withdrawal conditions are met.
   * The withdrawal process involves burning the DORAB tokens, and users receive their LSDs or staked assets, along with any accrued rewards or interest.
