Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,40 +1,27 @@
---
sidebar_position: 1
title: Restake and Delegate
---

:::tip
Restaking is depositing your tokens into EigenLayer contract. Delegating is assigning restaked assets to a specific
Operator to run services for AVSs. For more information, refer to [Restaking Overview](../../../concepts/overview.md).
:::

# Restake and Delegate

The following instructions will walk you through how tokens can be restaked on the [EigenLayer Web App](https://app.eigenlayer.xyz/).

**Step 1:** Open the EigenLayer App and connect your Web3 wallet. Visit EigenLayer on the Ethereum Mainnet at [app.eigenlayer.xyz](https://app.eigenlayer.xyz/).


![](/img/restake-guides/lst-restake-1.png)
The following procedure describes how to restake tokens except for natively staked ETH. For information on restaking natively
staked ETH, refer to Native Restaking.

**Step 2:** Click **Token** tab to view assets available for restaking.
To restake tokens using the [EigenLayer app](https://app.eigenlayer.xyz/):

**Step 3:** Click on the asset you wish to restake. Choose the amount of the asset you wish to restake. Click **Submit** to continue.
1. Open the [EigenLayer app](https://app.eigenlayer.xyz/) and connect your Web3 wallet.
2. Click on the **Token** tab to view assets available for restaking.
3. Click on the asset you wish to restake. Choose the amount of the asset you wish to restake. Click **Submit** to continue.

:::info
This guide to Liquid Staking refers to all assets displayed on the Token tab, except for `Natively Staked Ether`, which refers to [Native Staking here](../native-restaking/native-restaking-get-started).
If this is your first time depositing a token on EigenLayer, you'll need to **Approve** token spending before you can restake. [Token Approval](https://support.metamask.io/transactions-and-gas/transactions/what-is-a-token-approval) gives a dApp permission to move the specified token from your wallet.
:::
![](/img/restake-guides/lst-restake-2.png)


If you have not yet delegated your assets to an Operator, you will be prompted to do so at this step. Click on an Operator then click **Submit** to continue.

![](/img/restake-guides/lst-restake-2.1.png)



**Step 4:** Token Approval, Deposit, and Delegate transactions:
- If this is your first time depositing a token on EigenLayer, you'll need to **Approve** token spending before you can restake. [Token Approval](https://support.metamask.io/transactions-and-gas/transactions/what-is-a-token-approval) gives a dApp permission to move the specified token from your wallet.
- If you have not yet delegated assets to an Operator, you will receive two transaction prompts: one for the **Deposit** transaction and second for the **Delegate** transaction.

**Step 5:** **Sign** the transaction(s) via your Web3 wallet to continue.


**Step 6:** Observe the confirmation that the Restake operation is completed.

![](/img/restake-guides/lst-restake-3.png)
4. If you have not yet delegated assets to an Operator, transaction prompts are displayed for the **Deposit** and **Delegate** transactions.
If you are currently delegated to an Operator, a transaction prompt is displayed for the **Deposit** transaction.
5. Sign the transaction (or transactions if you are also delegating) using your Web3 wallet. The confirmation screen is displayed
indicating that the Restake operation is completed.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Delegate and Undelegate
---

Before delegating or undelegating, we recommend reviewing:
* [Get Started](native-restaking-prerequisites.md)
* [Get Started](native-restaking-get-started.md)
* [Delegation](../../../concepts/delegation.md).

## Delegate to Operator
Expand Down