# EVM Swap + Buy

GhostMarket's EVM Swap + Buy feature gives users the ability to swap “on-the-fly” with EVM chains when buying NFTs. This primarily comes into play when you are trying to buy an NFT listed with a different currency than the one you want to pay for. You used to need to make sure the wallet was funded with the right token, which is not the case anymore.

Example: If you are buying an NFT on the Ethereum chain but you only have ETH, and you require to purchase with APE you will be able to swap ETH to APE, all transparently when buying the NFT.

Once you have an NFT in your cart and you click “Buy” you will be given the option. You will also see the current chain network fee next to the “Buy” if your wallet is connected and active.

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

You will then be given the option to “Buy with ETH” or “Buy with any token”, through all the DEX we have integrated with (Uniswap V3 / PancakeSwap / QuickSwap / Trader Joe).

<figure><img src="/files/4bOHvKLJ7IsTOEJTGU9t" alt=""><figcaption></figcaption></figure>

Choosing “Buy with any token” will open up the swap on-the-fly menu. Which you follow the prompts and GhostMarket will do the rest of it for you.

<figure><img src="/files/6HWSDkmCWVzxxBhowfKp" alt=""><figcaption></figcaption></figure>

**How To Swap Outside Of Transactions**

Press on your profile icon in the top right of the screen to bring out your profile menu then, with your connected wallet choose “Swap”

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

You will now be presented with a screen where you can swap your current holdings for the available assets on that chain. You will also at the bottom of the screen which DEX powers the swap and via which route it will go, in the below image it is ETH wrapped to WETH converted to APE.

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

You will then follow the regular prompts to complete the process.


---

# 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://docs.ghostmarket.io/user-guides/platform-features-and-tools/evm-swap-+-buy.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.
