# 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="https://3636754587-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcBNPGam2ehX6lYorNYm2%2Fuploads%2FROkLY5HjTu3N3mO1IbZ0%2Fposers_swap_private_v2_step_1.png?alt=media&#x26;token=2055d107-a71b-47c9-8652-9d573e289bcc" 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="https://3636754587-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcBNPGam2ehX6lYorNYm2%2Fuploads%2FQrrLIgvZ95GWDeeZnaZG%2Fposers_swap_private_v2_step_2.png?alt=media&#x26;token=ab137697-1e30-4fb2-b233-6b0fc047b53a" 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="https://3636754587-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcBNPGam2ehX6lYorNYm2%2Fuploads%2FdsD4El0I4N4Y1IV9yfvz%2Fposers_approve_posers_all.png?alt=media&#x26;token=59eed756-74e8-48e5-a72b-ae986db51f0b" 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="https://3636754587-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcBNPGam2ehX6lYorNYm2%2Fuploads%2FAao9sGKOAie7o3vCWsV9%2Fposers_swap_private_signature.png?alt=media&#x26;token=fdc9b1f0-34a5-4558-a2a9-59837ae08e78" 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="https://3636754587-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcBNPGam2ehX6lYorNYm2%2Fuploads%2FuNBqn3R3mdmRfs7A78P2%2Fposers_swap_bell.png?alt=media&#x26;token=b22f1f20-2890-45ad-995d-ae4fbbfa9cd2" 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="https://3636754587-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcBNPGam2ehX6lYorNYm2%2Fuploads%2FCX7mpmtlhTWRT9QMGJwP%2Fposers_swap_private_requests.png?alt=media&#x26;token=884bb711-18da-422d-af93-18a38f201ecf" 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="https://3636754587-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcBNPGam2ehX6lYorNYm2%2Fuploads%2FqX2nihejnC5RHLwMSeXA%2Fposers_swap_cancel_order.png?alt=media&#x26;token=b55b12ab-fa01-48d1-a2d1-ed32f6d5a5d3" 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](https://docs.posers.app/info/important/additional-security).
{% endhint %}
