# In-Game Assets Exchange

Once assets portability is realized, all in-game assets are free to be exchanged within other exchange venues out there, such as Uniswap or Opensea.

To level up the game experience, Metacraft protocol will also enable in-game assets exchanges. This allows game creators to build their customized exchange interface in their own Minecraft world, and the players won't need any blockchain knowledge to trade their assets.

This in-game exchange will be provided to the game creators in the form of plugins and APIs. Two different exchange styles will be enabled to handle the exchange between different assets

* an AMM style exchange so that players won't need to find a counterparty to exchange their assets; this can be used to exchange in-game items
* an Opensea style exchange which will support the exchange of ERC721 based assets such as skins and lands


---

# 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.metacraft.cc/white-paper/metacraft-protocol/in-game-assets-exchange.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.
