> For the complete documentation index, see [llms.txt](https://wiki.hashup.it/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.hashup.it/get-started/how-to-publish-a-game.md).

# How to publish a game?

## 1. Metamask

You will need a cryptocurrency wallet in order to navigate through the web3 ecosystem. Your unique public address is the login to your account. <mark style="color:orange;">Metamask</mark> is a plugin for your browser.

{% embed url="<https://metamask.io/>" %}
You can find all the information you need here
{% endembed %}

If you want to understand how this wallet works, we recommend you checking out this video:

{% embed url="<https://www.youtube.com/watch?v=MfkqgXNPiHg>" %}

## 2. Polygon

The HashUp ecosystem runs on the <mark style="color:purple;">Polygon</mark> blockchain. This means that creating games and logging into the platform is possible only by using this network. To add it, just use our 'add network' button. Then, with your permission, <mark style="color:orange;">Metamask</mark> will add the network.

![The button is located in the header of the GameXplorer](/files/qdsFuOSryllhskHm3o1A)

Remember: when moving on the Polygon blockchain, you will need native <mark style="color:purple;">MATIC</mark> coins to pay for each transaction. The cost is small (<$0.01), but it's worth having a bit of this cryptocurrency.

### How to buy <mark style="color:purple;">MATIC</mark> cryptocurrency?&#x20;

You can do it through a cryptocurrency exchange:&#x20;

{% embed url="<https://polygon.technology/matic-token/>" %}

The other option is to buy MATIC through the RAMP payment gateway:&#x20;

{% embed url="<https://ramp.network/buy/>" %}

{% hint style="warning" %} <mark style="color:purple;">MATIC</mark> must be on the <mark style="color:purple;">Polygon</mark> network!
{% endhint %}

{% hint style="info" %}
If you are struggling to get <mark style="color:purple;">MATIC</mark> cryptocurrency, contact us via email - our support team will be happy to help you!
{% endhint %}

## 3. Graphics

Prepare the visual content of your game. You will need 3 graphics:

* Game logo (100x100 px)
* Vertical cover image (360x480 px)
* Cartridge cover image (1600x900 px)

You can find all the details here:

{% embed url="<https://cdn.hashup.it/docs/en/Graphic-specification-ENG.pdf>" %}

## 4. Game Files

We publish two types of games: PC and html. If you want to release a PC game, prepare build files in a no-DRM version. In case of html game, just plug it in.
