> For the complete documentation index, see [llms.txt](https://seeswap-one.gitbook.io/seeswap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://seeswap-one.gitbook.io/seeswap/liquidity-providers.md).

# Liquidity Providers

Anyone with two or more HRC20 tokens can be a liquidity provider. For example:

* Portfolio managers, who want to have controlled exposure to different assets without complicated and expensive rebalancing&#x20;
* Investors who have HRC20 tokens sitting idly in a wallet, and would like to put them to work earning passive income from fees&#x20;

#### 1. Download ONE wallet (chrome extension) <https://harmony.one/onewallet>​.

Note that there are two Harmony wallets on Chrome store, you will need to download this version which supports HRC 20 tokens.&#x20;

![](/files/-MhVHR5VOO_so0KlClq8)

#### 2. Go to <https://seeswap.one/pools>.

![](/files/-MhVHVgrFRmCCAaqjo6l)

#### 3. Select the SeeSwap pool you wish to add liquidity to pair you wish to swap and click on "STAKE".&#x20;

Make sure you check pool parameters carefully before adding liquidity. You can click on "Info" to see the details of each pool.

![](/files/-MhVH_Ek9l1S50a3qZcG)

![](/files/-MhVHbESdyZLAZFdqOEQ)

#### 4. Enter the amount of liquidity you wish to add to the pool and click on "Join Pool". &#x20;

Accept the Signature Request in the Math Wallet pop up window to sign the transactions. Note that `Join_Pool` takes three transactions, the first one is to approve the contract to take your tokens, the second one is for the actual transaction.

![](/files/-MhVHef-YiS7OPbgbNCT)

![](/files/-MhVHh92BixztmyjcW2X)

#### 5. If you don't have ONEs tokens or HRC20 tokens in your wallet, please use the ONE<>ONEs wrapper. The wrapping process only takes one transaction.

![](/files/-MhVHjV6yuXMXmIJlHDY)

#### &#x20;6. You may also withdraw liquidity from the pool by entering the amount of liquidity you wish to remove and click on "Exit Pool". &#x20;

Accept the Signature Request in the Math Wallet pop up window to sign the transactions. `Exit_Pool`

only takes 1 transaction.

![](/files/-MhVHmdFWJwibAyH-_TS)

{% hint style="warning" %}
All contracts are sourced from [balance.finance](https://balancer.finance/) with minimum modification.

SeeSWAP is an experimental alpha version of [balance.finance](https://balancer.finance/) on Harmony. Trade at your own risk.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://seeswap-one.gitbook.io/seeswap/liquidity-providers.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.
