# 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](https://3403329063-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVu5IOZOIpzC7vWcEvKek%2Fuploads%2FVpyTxluwPpF6KQXV0MWW%2FZrzut%20ekranu%202022-06-29%20o%2010.17.02.png?alt=media\&token=4b3daf01-d3a8-41dd-9e5c-ab8e9b3c1956)

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.
