# How to self-mint on truegems?

Minting NFTs on truegems is really simple. We've created a user-friendly and intuitive interface, but if you need help, please follow these steps to see how easy it is.

**Step 1**

Click the "Create" button to self-mint your NFT.

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/cjaX25f3BYam4m2gVs0y/04.%20create%20ft..png" alt=""><figcaption></figcaption></figure>

**Step 2**

Before you mint your first NFT, you need to create a new collection that will contain your newly minted NFTs. To do this, click "Create New".

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/5fZRS7f1fL46dT7Xilqx/05.%20create.png" alt=""><figcaption></figcaption></figure>

**Step 3**&#x20;

Name your collection and add its three-letter symbol. In this example, the collection name is called "test" and its symbol is "TST".

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/pR1ja9BnhoUSUrXdro8B/06.%20create.png" alt=""><figcaption></figcaption></figure>

**Step 4**&#x20;

Choose the network where you want to mint your NFTs. Currently, only Flare and Songbird Networks are available, but we will introduce more EVM networks to the truegems NFT marketplace in the future.

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/hcok7mhpcg2cuhxapCJN/07.%20create.png" alt=""><figcaption></figcaption></figure>

**Step 5**

Once you choose the collection name, its symbol, and the home network, you can deploy the contract and sign / confirm the transaction on your wallet.

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/SjmM2iT4isJNvhrtL7SO/08.%20create.png" alt=""><figcaption></figcaption></figure>

**Step 6**&#x20;

After signing the contract, your collection is created, and you can proceed with minting your NFTs within that collection.

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/ZrlyYOyDR0TJSIbmHa87/09.%20create.png" alt=""><figcaption></figcaption></figure>

**Step 7**

In the creator, choose your newly created collection (in this case, "test") to mint your NFT.

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/6QzkE5LKZh1gLS0k0B2k/10.%20create.png" alt=""><figcaption></figcaption></figure>

**Step 8**&#x20;

Upload the image of your NFT by clicking the box. Supported formats are PNG, WEBP, and GIF with a maximum size of 10 MB.

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/8JrqFxS1svgPB6tSFOKO/11.%20create.png" alt=""><figcaption></figcaption></figure>

**Step 9**&#x20;

Once the image is uploaded, input the minted NFT name (in this case, "Girl #01") and a description of the item with specifications such as file format, resolution, and additional features. Remember, more details might attract more buyers.

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/boLX0CobuHi69XYAs7wM/12.%20create.png" alt=""><figcaption></figcaption></figure>

**Step 10**&#x20;

Once everything is complete, you can click "Mint Item" and sign the transaction on your wallet.

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/GbUoGWcK1Aq0Xe70FZNV/13.%20create.png" alt=""><figcaption></figcaption></figure>

**Step 11**

The minting process might take a short while. During that time, you need to confirm the transaction on your wallet.

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/nwah2LvgGFBbACgaRxp3/14.create.png" alt=""><figcaption></figcaption></figure>

**Step 12**&#x20;

Viola! Your NFT has been successfully created. You can now check your newly created NFT in your wallet.&#x20;

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/x7kQHeNb5oG7CVLq32rW/15.create.png" alt=""><figcaption></figcaption></figure>

**Step 13**

Please allow some time for TrueGems to index the blockchain before your NFT appears in your wallet. You might need to refresh the metadata on the platform. To do that, click on the three dots and choose "Refresh metadata".

<figure><img src="https://content.gitbook.com/content/zL1KYkPN4i6njuTE6kXv/blobs/qBUVRE7hl32enYMP8yMh/23-%20create.png" alt=""><figcaption></figcaption></figure>
