# NFT Escrow/Barter

{% hint style="success" %}
**NFT – Non-Fungible Tokens** (armor, weapons, consumables, heroes, names, etc.)

**FT – Fungible Tokens** (resources, consumables, etc.)
{% endhint %}

This service will be used by users who want to safely exchange their NFTs for a set of other NFTs or FTs.&#x20;

Let's say one player wants to barter their unique armor set for a few weapons and an additional amount of FT; they might use the escrow service for a safe P2P transaction.&#x20;

The escrow service involves two players who want to exchange in-game items securely without needing to trust each other.&#x20;

Both players place the agreed-upon assets into the escrow contract and verify that all assets have been added.&#x20;

Then, both parties approve the escrow transaction so it can be executed by the smart contract.

<figure><img src="https://1344340900-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY1rqQ5FBBo7GVOEENMC7%2Fuploads%2FJzmEU2C1qjZfby8NM7Hm%2Fimage-min-min.png?alt=media&#x26;token=15aba4fc-cbb3-48eb-8968-bb3730427ea3" alt=""><figcaption><p>NFT Escrow/Barter Example</p></figcaption></figure>
