# Wtf are Dragobits?

<div><figure><img src="/files/PGsLLnfU2Fbp1tkG9x42" alt=""><figcaption><p>Zombie Dragobit</p></figcaption></figure> <figure><img src="/files/J1PSebYt8LImPJFnvfbM" alt=""><figcaption><p>Bitcoin Dragobit</p></figcaption></figure> <figure><img src="/files/I6jcZdgU4wcV9fGQHS9X" alt=""><figcaption><p>Black Cat Dragobit</p></figcaption></figure></div>

Dragobits are [ERC-721 compatible](https://ethereum.org/en/developers/docs/standards/tokens/erc-721/) NFTs, with both their traits and artwork stored 100% on-chain. By default, each Dragobit has three visual traits: Atmosphere, Platform, and Species. For example, the second image above (middle) shows a Dragobit with Atmosphere: *Devil*; Platform: *Alien*; and Species: *Bitcoin*.

To mint a Dragobit, you must spend some ETH or the respective native gas token of the chain you’re playing on. The exact fees are documented in the [deployment](/deployments/recent-deployment.md) chapter, where you can find the specific fee for each deployed instance of the game.

100% of the mint fee (after optional [art upgrade](/getting-started/art-upgrades.md) & [referral](/getting-started/referrals.md) deductions) is swapped on-chain for an ERC-20 token through a third-party DEX like [Uniswap](https://uniswap.org/). The [ERC-20](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/) are then partially attached to the minted Dragobit and partially sent to a [special vault](/getting-started/quickstart/publish-your-docs.md#mint-boost). This process is fully decentralized. By choosing to mint, you are interacting with a protocol, not a centralized game. The game does not require a custom backend and can instead operate with an open-source graph instance that reads public on-chain events. All contracts, the needed subgraph and the initial frontend are open source.

{% hint style="info" %}
The Dragobits game can be deployed by anyone without permission and can use any ERC-20 token. Check the deployment chapter to see which token each deployment is based on.
{% endhint %}


---

# 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.dragobits.com/getting-started/quickstart.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.
