Skip to content

Commit

Permalink
Add more steps for joining & creating pools
Browse files Browse the repository at this point in the history
  • Loading branch information
yurixander committed Oct 16, 2024
1 parent d97ae1f commit d503dc7
Show file tree
Hide file tree
Showing 7 changed files with 45 additions and 2 deletions.
Binary file added images/liquid-staking/create-pool-btn.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/liquid-staking/create-pool-form.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 19 additions & 2 deletions pages/restake/lst-pool-create.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -72,15 +72,32 @@ There are several key roles involved in creating and maintaining a liquid stakin

## How to Create a Liquid Staking Pool Using Tangle Dapp

Creating a liquid staking pool on the Tangle network using Tangle Dapp is a straightforward process. Follow these steps:

### Step 1: Access Tangle Dapp & Connect Wallet

- Open [Tangle Dapp's Liquid Staking page](https://app.tangle.tools/liquid-staking).
- Connect your wallet to the Dapp by clicking on the **Connect Wallet** button on the top right and selecting your preferred wallet provider.
- Connect to the desired Tangle network by selecting the appropriate network from the dropdown list. Note that liquid staking pools are only available on the networks in which they are created.

![Selecting a Liquid Staking Network](../../images/liquid-staking/select-ls-network.png)

### Step 2: Configure & Create a Pool

- Once on the liquid staking page, scroll down until you see the **CREATE POOL** button. Click on it to bring up a form where you can configure your new pool.

![Create Pool Button](../../images/liquid-staking/create-pool-btn.png)

- Choose a brief, descriptive name for your pool so that other users can easily identify it, enter an initial bond amount, and set the pool's roles (Root, Nominator, Bouncer).
- By default, all of the roles will be assigned to the active wallet's address. You can change these addresses to other accounts if needed.
- Some details such as the pool's commission and nominations can be set **after** the pool is created: You'll be able to easily manage it under the **My Pools** tab.
- Once you've entered and verified all the details, click on the **Create Pool** button to initiate the transaction.

![Pool Configuration Form](../../images/liquid-staking/create-pool-form.png)

- After you've created your pool, you can view & manage it under the **My Pools** tab. Here, you can set the commission rate, manage nominations, and view the pool's performance. In case that you don't see the pool you've just created right away, try refreshing the page.
- Note that the `MANAGE` button or some of its dropdown options will only be visible **if the active account has the corresponding role**. For example, only the account with the nominator role will be able to see the `Update Nominations` button on the dropdown. If you've set all roles to the same account, you will have all the management options available.

![My Pools Tab](../../images/liquid-staking/my-pools-after-creation.png)

## How to Create a Liquid Staking Pool Using PolkadotJS

In case that you'd like to use the PolkadotJS UI, follow these steps to create a liquid staking pool:
Expand Down
26 changes: 26 additions & 0 deletions pages/restake/lst-pool-join.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,32 @@ Joining a liquid staking pool on the Tangle Network is an attractive option for
- **Risk:** Like all DeFi protocols, liquid staking pools may be exposed to smart contract vulnerabilities, bugs, or hacks that could result in the loss of staked assets.
- **Mitigation:** Use pools with audited smart contracts and robust security measures to reduce exposure to such risks.

## How to Join a Liquid Staking Pool Using Tangle Dapp

### Step 1: Access Tangle Dapp & Connect Wallet

- Open [Tangle Dapp's Liquid Staking page](https://app.tangle.tools/liquid-staking).
- Connect your wallet to the Dapp by clicking on the **Connect Wallet** button on the top right and selecting your preferred wallet provider.
- Connect to the desired Tangle network by selecting the appropriate network from the dropdown list. Note that liquid staking pools are only available on the networks in which they are created--If you don't see a specific pool that you're looking for, make sure you're connected to the correct network.

![Selecting a Liquid Staking Network](../../images/liquid-staking/select-ls-network.png)

### Step 2: Enter a Deposit Amount & Select a Pool

- Enter the amount of tokens you wish to deposit into the pool. You can view your available balance next to the wallet icon.

![Entering Deposit Amount](../../images/liquid-staking/input-amount-select-tab.png)

- Select a pool by clicking on the **All Pools** tab, clicking on a protocol to expand its list of pools.
- The table also lists key details such as APY and Total Value Locked (TVL) for each pool. These metrics can help you evaluate the pool's performance and popularity.

### Step 3: Join Pool & Stake

- The lower input field displays the total amount of the selected pool's tokens that you'll receive from your deposit. This amount is calculated using the exchange rate and also includes the liquid staking fee, if applicable.
- Once you've double-checked all the transaction details, click on the **Join Pool & Stake** button to deposit your tokens into the selected pool, and proceed to confirm the transaction with your wallet.

![Select a Pool and Click Stake](../../images/liquid-staking/select-pool-and-click-stake.png)

## How to Join a Liquid Staking Pool Using PolkadotJS

Joining a liquid staking pool on the Tangle Network using PolkadotJS is a simple process. Follow these steps:
Expand Down

0 comments on commit d503dc7

Please sign in to comment.