> For the complete documentation index, see [llms.txt](https://docs.izumi.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.izumi.finance/tutorial/iziswap-testnet-guidance.md).

# iZiSwap testnet guidance

### Testnet creation, BNB faucet, and iZiswap usability

1. Create a new testnet account for your safety. <br>

![](/files/mwDv6JGm1AqR8wgg2zc7)

2\. To complete a configuration, we need to set up a “BSC Testnet” network. Open Metamask and click  “Ethereum Mainnet"

![](/files/OKThkLJVj6xWS1UWhVXy)

Choose “ADD Network”, and fill out the form with the following information:

**Network Name:** BSC Testnet \
**New RPC URL:** <https://data-seed-prebsc-1-s1.binance.org:8545/> \
**Chain ID:** 97 \
**Currency Symbol(optional):** BNB Block Explorer \
**URL(optional):** <https://testnet.bscscan.com/>

![](/files/aECG9COm2oOEJ0oF3Wng)

3\. Import iZi tokens to your MetaMask account.

iZi Contract Address: **0x551197e6350936976DfFB66B2c3bb15DDB723250**

![](/files/5vaw0mYX06XxKAMFka3n)

4\. Visit “Binance Smart Chain Faucet” and apply for BNB test token \
**Binance Smart Chain FaucetLink**： [https://testnet.binance.org/faucet-smart](< https://testnet.binance.org/faucet-smart>)

Input testnet Metamask address that you have created for the test and choose 1BNB from the drop-down box on the right.

![](/files/M5YoYhxgqs0AbqkXw8iB)

You may view the successful request in the following picture:

![Please note, every address can only receive 1 BNB in 24 hours time frame](/files/O7OGt1xVBTsJ5NNIU9FV)

5.Visit  **izumi testnet website**：<https://alpha.izumi.finance/trade/swap>. \
Click "Connect Wallet" button to connect MetaMask wallet, and switch to “BSC Testnet”.

![](/files/JtT6dvybcV4yNkthrs6Z)

6\. Choose the token to be traded and the amount to be transacted. In our case token A: BNB and token B: iZi. Also note, you need to keep some amount of BNB to pay transaction fees aka the gas fee for the further transactions.

![In the bottom right corner of the pop-up window, you can see the BNB/iZi token exchange rate.](/files/Dl3uZdyMC99WgPg9TTOS)

8\. To configure the trade slippage, click the Settings button in the top right corner of the “Swap” dashboard.

![](/files/1CPUVeiYuFxSfdGWLcIw)

9\. Click “Swap" and confirm the transaction on MetaMask

![](/files/kM7iVBcrzSXyvoHnNagn)

Wait for a bit; if the transaction is successful, a message will appear in the bottom right corner of the page.

![](/files/1T60lS9VW8ryMzxatylN)

### Limit order

1.Click “Limit Order” to the right of “Swap” and choose the token you'd like to be traded  (From: **token A**(you'd like to be traded), To: **token B**(you'd like to receive with the adjusted price).&#x20;

Choose the appropriate ”Fees Rate“. The pool with a rate of 0.04% has liquidity, **so we choose 0.04%** and approve iZi.&#x20;

![enjoy on-chain limit order function with izumi =) ](/files/yaCaJdXfdqFN0hjs1L4l)

2\. Input the amount of tokens you want to trade. We may begin by selecting the “Market Price” (which can also be found in the bottom right-hand corner of the pop-up window) and then adjusting your target price based on the market pricing.

**REMINDER:** Selling below the market pricing is not advised, and increasing the “Market Price” by not more than 10% of the current price to ensure your order is filled in a quick manner.

![](/files/4oSouZtV9Cw9xPMVNNIs)

3\. Click “ADD” and confirm the transaction on MetaMask

![](/files/IZDE9Fj53zv5EBuwmW2F)

4\. Click “My Orders”, all orders can be seen online (limit price, order time, transaction rate)

![](/files/iEU51VO5LEN6kx2Y9Lhy)

5\. If you want to **cancel an order**, you could click “Cancel” and you need to confirm on MetaMask.

![](/files/sGYbO0p5KL3DfZ0DBYCc)

6\. When your order is partially or fully completed, you can collect rewards on the "My Order" page and click "Claim"

![Click “Claim”,and confirm the translation on MetaMask.](/files/8p3SHUEAuLRuV2uQKG20)

### How to add liquidity&#x20;

1.Click "liquidity" => "add liquidity" &#x20;

<div align="left"><img src="/files/8bZ7VHW10QriPLtXx5qN" alt="Liquidity"> <img src="/files/pJl0I1eaYRrVnWbAQCcv" alt="Add position"></div>

2\. Select the token liquidity you want to add, here we take BNB and iZi as an example. Furthermore, select the transaction fee rate you are willing to charge.&#x20;

![](/files/SOuRovktD9iFXDa4EjWE)

3\. Enter the number of tokens you want to add and approve the use of iZi

![](/files/bBBswJbuIhW3zsTInTZp)

4\. After choosing the desired price range for 1 iZi in n-amount of BNB price range and the amount of iZi and BNB you want to provide, click create button and also confirm the transaction on metamask.&#x20;

![](/files/OPWGNOxuDnlB3SkqZPoP)

5\. In a moment, you will be able to see a pop-up window "add liquidity successfully"

![](/files/nFLVUZFrY0ET5E31T47L)

6\. Go back to the liquidity page to see provided positions with the range, fee rate, and TVL information.&#x20;

![](/files/W5lyu6QLZk921wG7X8qC)

7\. Collect swap fees:&#x20;

![](/files/usVmEOHBGYIu0rUGeKA2)

8\. Add more liquidity to existed position:

![](/files/wSpwiqJepc5gmKJLz0UU)

Be informed, that **you can not change the fee rate or price range to the existed position.**

![](/files/sUJoSng7DIKgW7BoW39S)

9\. Remove liquidity:&#x20;

![](/files/QW9idK2m7eDfGDFR534d)
