> For the complete documentation index, see [llms.txt](https://docs.posers.app/info/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.posers.app/info/posers-swap-tool/private-swap.md).

# Private Swap

## How it works:

* You specify a wallet and choose NFTs you want to get
* You choose NFTs you want to swap
* You confirm the exchange
* The second participant must confirm the exchange and pay the gas for the transfer. The exchange is complete!

{% hint style="success" %}
Both OG-Posers and Customized Posers are available in Private Swap.
{% endhint %}

{% hint style="success" %}
Manually selected collections are available for Private Swap.
{% endhint %}

## Creating an Swap Request

Enter the wallet address you want to make a swap with. ENS-names work as well. Select a collection and tokens you want to receive and click **Next**.

{% hint style="info" %}
In Private Swap you can swap any amount of tokens for any amount:

1 for 1, 3 for 1, 2 for 3, etc.
{% endhint %}

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

Next, select the tokens from your wallet that you want to give in return. Click **Proceed** and confirm the transaction in the wallet.

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

{% hint style="warning" %}
If you are using the Private Swap for the first time, you must first give permission to interact with your tokens. Gas fees are required once per collection.

Since OG-Posers and Customized Posers are 2 different contracts, you need to give permission for each of these contracts to use the Private Swap.
{% endhint %}

<figure><img src="/files/TQiYIB0sXqg04L0KXW5w" alt=""><figcaption><p>Transactions to approve interaction with Posers and Customised Posers</p></figcaption></figure>

To **confirm the exchange**, sign the transaction in your wallet. Signing does not require any special permission or spending gas. That's it, the swap request is created!

<figure><img src="/files/9gtxnfAO1xNtKKDb7b05" alt=""><figcaption></figcaption></figure>

After the request is confirmed by the other party, the swap will be completed.

## Overview of incoming and outgoing requests

You can view a list of sent and received requests through the **notification bell** at the top of the screen.

<figure><img src="/files/3rFSQuyUZNIFtBS6IXST" alt=""><figcaption></figcaption></figure>

**To accept the swap**, click **Accept** and confirm the transaction in your wallet. Gas fee is required.

**To decline an incoming request**, press **Reject**. No gas fee is required.

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

To cancel a submitted swap request, select it in the list and click **Cancel swap**. Gas fee is required.

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

All swap requests are active for one week. If the other party does not confirm the request during this time, the request will be automatically deleted.

{% hint style="success" %}
To be extra secure, review the information in [this section](/info/important/additional-security.md).
{% endhint %}
