# Token Swaps

## PI to PIBNB Token Swap

Reminders before you start swap PI to PIBNB on PIwallet.

1. Update Plian Wallet to the latest version. Click [here](https://github.com/pchain-org/wallet/releases) to download PIWallet.
2. Ensure that you have access to the private key or keystore file or the mnemonic word of the BNB address as well.
3. The minimum PI swap amount is 1000 PI/swap and the commission fee of the swap is 25 PI/swap, you should also have a minimum of 0.0005PI left for transaction gas.
4. After you send the swap transaction, you will receive your PIBNB within **2 business days** at most, but the process will finish in several mins usually.

### Step 1: Open the PIwallet and click ‘PI to PIBNB’ tab.

![](https://pchaindoc.readthedocs.io/en/latest/_images/0.jpg)

### Step 2: Create or import your BNB address to PIWallet.&#x20;

{% hint style="info" %}
After create or import make sure your address start with “**bnb**”, if not, update your PIWallet to the latest version
{% endhint %}

You can import your BNB address by private key or wallet seed (mnemonic words) or you can just create a new address. We will ‘create PIBNB’ as an example.

![](https://pchaindoc.readthedocs.io/en/latest/_images/1.jpg)

Click ‘Create PIBNB ’, copy the wallet seed (mnemonic words). Set password and repeat it. Then click ‘Create’ to confirm. Please keep the mnemonic words and password safe and for future use.

![](https://pchaindoc.readthedocs.io/en/latest/_images/2.jpg)

After create or import your PIBNB address and PIBNB balance will show in ‘My PIBNB Account’.

### Step 3: Swap native PI to PIBNB

Choose your native PI address, ensure the amount is larger than 1000PI. Choose your PIBNB address, fill the amount you wanna swap, and click ‘token swap’.Notice: the amount you fill in should larger than 1000 and can’t have more than eight decimal places.

![](https://pchaindoc.readthedocs.io/en/latest/_images/3.jpg)

### Step 4: Check your balance.

After the transaction finished, wait several mins and click the refresh icon to check your PIBNB balance.

![](https://pchaindoc.readthedocs.io/en/latest/_images/4.jpg)

![](https://pchaindoc.readthedocs.io/en/latest/_images/5.jpg)

## PIBNB to Native PI Token Swap

Reminders before you start swap on PIwallet.

1. Update Plian Wallet to the latest version. Click [here](https://github.com/pchain-org/wallet/releases) to download PIwallet.
2. Ensure that you have access to the private key or keystore file or the mnemonic word of the BNB address as well.
3. Ensure there is a minimum amount of BNB (\~ 0.000375 BNB ) in your PIBNB address to cover the BNB fee.
4. After you send the swap transaction, you will receive your native PI within 2 business days at most, but the process will be finished in around 2 mins usually.

### Step 1: Go to ‘PI to PIBNB’ page and click the ‘PIBNB to PI ’.

![](https://pchaindoc.readthedocs.io/en/latest/_images/1.png)

### Step 2: Import PIBNB address&#x20;

Import by using the private key or mnemonic seed. You will see the PIBNB balance there. Also, you can create a new PIBNB address here and transfer PIBNB to this new one.

![](https://pchaindoc.readthedocs.io/en/latest/_images/2.png)

### Step 3: Input and confirm your native PI address

The default native PI address below is the latest one you created under the ‘Wallet’ page. If you want to create a new one, go to the ‘Wallet’ page again.

### Step 4: Enter the amount that you want to swap.

Then Click ‘Token Swap’. Enter the password of the PIBNB address and click ‘Confirm’ to continue. Please ensure there is enough BNB in your PIBNB address to cover BNB fee.

Confirm the swap info. Then click ‘Send Transaction’. It can be seen on the Binance explorer website immediately.&#x20;

![](https://pchaindoc.readthedocs.io/en/latest/_images/3.png)

![](https://pchaindoc.readthedocs.io/en/latest/_images/4.png)

### Step 5: Click ‘Detail’ to check more swap transaction info.

![](https://pchaindoc.readthedocs.io/en/latest/_images/5.png)


---

# 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://pliangroup.gitbook.io/plian/using-the-blockchain/token-swaps.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.
