# Characters

In our world, there are no predetermined classes or races, and everyone begins on an equal footing when creating a new character. Your starting point is simply as a human, regardless of gender. Unlike Axie Infinity, there is no cost associated with creating a character, which eliminates a major barrier to entry. However, if you wish to acquire a character that comes equipped with unique items or cosmetics, you can purchase one as an NFT or with Mysxit.

In Mysticia, your character is represented as an NFT that can be traded and exchanged with other players on any compatible decentralized marketplace. When you create a new character and log into the game, the character is first stored securely in our database to ensure smooth gameplay. Once this is done, an NFT representation of your character can be generated.

If you wish to trade, sell, or securely store your character in a decentralized manner without playing it on your in-game account, you can export it as an NFT before logging out of the game. If the character has already been minted (meaning you have exported it before and it exists on the blockchain), the game server will automatically send the character NFT back to your public wallet address. If it has not been minted before, it will be minted and linked to your public address.

When re-exporting a character that has already been exported once, the game server will first update the character JSON metadata. This metadata includes information about your character, such as cosmetics and items equipped. By updating this metadata in real-time on the blockchain, we ensure the scalability of the character export feature and make it possible to securely export your character multiple times.

This opens up several possibilities such as trading your character, speculating on its value, or creating a new character solely for the purpose of selling it. Knowing the value of the time you have invested in the Mysticia world can make gameplay both engaging and rewarding.

#### JSON meta-data\*:

An NFT is a digital asset that can be bought and sold on a blockchain network. The value of an NFT is based on what it *represents* — for example, an image, video, or game asset. To make an NFT represent something, we use *metadata:* The most common format for NFT metadata is [JSON (opens new window)](https://www.json.org/json-en.html), the ubiquitous lightweight format first defined by the JavaScript language.

[**> More information about NFT data**](https://nftschool.dev/reference/metadata-schemas/#intro-to-json-schemas)


---

# 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://mysticia.gitbook.io/mysticia/gameplay/characters.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.
