# How to IERC Swap

IERC Swap is a modular built on top of the ERC-20 protocol. It allows users to swap, provide liquidity, and earn inscriptions directly. Currently, the exchange only supports trading between $ETH and $ethi inscription pairs, additional trading pairs will be added soon.

**IERC Swap consists of:**

**Swap** - the trading interface for executing swaps on IERC Swap and locking inscriptions to the platform's custodial address.

**Pools** - the liquidity provider interface, where LPs can add liquidity to IERC-Swap pools.

**Transactions** - interface for users to view the past IERC-Swap interactions.&#x20;

### 1. Connect your wallet

Go to <https://app.ierc20.com/swap>. First, you need to connect to your wallet and switch to the Ethereum mainnet.

### 2. Click on the "Swap" tab at the bottom of the main page

<figure><img src="/files/Q1W48JpejLaQUnf6jhPy" alt="" width="375"><figcaption></figcaption></figure>

Enter the amount of $ethi you desire to swap.

<figure><img src="/files/4JFmAWyinh6MRxWnR0Qx" alt="" width="206"><figcaption></figcaption></figure>

Check the "Slippage Tolerance" setting, the slippage tolerance is set at 0.5% by default. Adjust it if necessary to account for potential price changes during the transaction.

### 3. Approve and Comfirm to Swap

In order to swap on IERC-Swap, converting inscriptions to ERC20 tokens, you must first lock inscriptions to the platform's custodial address.&#x20;

<figure><img src="/files/FZgzEbfCghHOcpumVlyf" alt=""><figcaption></figcaption></figure>

Swap confirmation to add the liquidity pool and the corresponding amount of $ETH required will pop up.&#x20;

<figure><img src="/files/UhwC1Nhwv5afzZ0Qlxqm" alt=""><figcaption></figcaption></figure>

Note that IERC Swap requires you to add an equivalent value of both tokens.

### **4. Verify the Swap**

Once the transaction is successful, you should see the updated  balances in your wallet.

<figure><img src="/files/H6zQI7T361KmZvvbB898" alt=""><figcaption></figcaption></figure>

You can check the "Swap" or  transaction history section to confirm the successful swap.


---

# 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.ierc20.com/ierc-swap/how-to-ierc-swap.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.
