> For the complete documentation index, see [llms.txt](https://docs.hemi.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hemi.xyz/how-to-tutorials/using-hemi/developer-tooling/mint-a-hemi-hatchling-nft.md).

# Mint a Hemi Hatchling NFT

{% hint style="info" %}

## 📜 **TL;DR:**

* Hemi Hatchlings offers an immersive introduction to the Hemi Network's approach to scaling the Ethereum and Bitcoin networks, merging elemental lore with blockchain finality principles.
* The initial Hemi Hatchlings collection has been **SOLD OUT!** Stay tuned for any future collections!
* You can use the Hemi Block Explorer to add your Hemi Hatchling NFTs to your MetaMask wallet.
  {% endhint %}

***

## 🏁 Prerequisites

1. [MetaMask Wallet Setup](/how-to-tutorials/using-hemi/wallet-setup/metamask-wallet-setup.md)
2. [Tunnel ETH to Hemi](/how-to-tutorials/using-hemi/tunnel-from-ethereum/tunnel-eth-to-hemi.md)

***

## 📚 Tutorial

### 1. Visit the Hemi Hatchlings testnet [website](https://hemihatchlings-test.hemi.xyz)

***

### 2. Choose Your Elemental Egg

Kick off your journey by selecting an egg: (🔥 Fire,💧 Water, 🌍 Earth)

<figure><img src="https://3063395300-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBrGAUP9hcnvqWQvHZlN0%2Fuploads%2FQOqNEOEcCm8CSxNvZzHw%2Fimage.png?alt=media&amp;token=575e5e06-80ff-4f2e-93a9-81f86e685e14" alt=""><figcaption></figcaption></figure>

***

### 3. Connect your wallet

After selecting your egg, you will be prompted to connect your wallet.

***

### 4. Confirm the transaction

After connecting your wallet, you will be asked to confirm the transaction to mint your Hemi Hatchling.

<figure><img src="https://3063395300-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBrGAUP9hcnvqWQvHZlN0%2Fuploads%2FqjwSM8TtTNjcyWQVvsNv%2Fimage.png?alt=media&amp;token=c10446f8-7d1d-4781-8d03-96b9433a8895" alt=""><figcaption></figcaption></figure>

***

### 5. Success! You've just minted a Hemi Hatchling! 🎉

<figure><img src="https://3063395300-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBrGAUP9hcnvqWQvHZlN0%2Fuploads%2FJOaIQmKSwhLhOTZn5kFW%2Fimage.png?alt=media&amp;token=93df8dd8-cdd2-47c1-9f1d-449670d8d088" alt=""><figcaption></figcaption></figure>

***

## 🖼️ Add your NFT to MetaMask

### 1. Locate your NFT in the Hemi Explorer

Navigate to the [Hemi Explorer](https://testnet.explorer.hemi.xyz/) and type in your address. On the `Address details` page, click `NFTs` and locate the NFT and NFT ID.

<figure><img src="https://3063395300-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBrGAUP9hcnvqWQvHZlN0%2Fuploads%2FyuhvhOcqk8Ti648Akz12%2Fimage.png?alt=media&amp;token=3197cd94-052c-4071-97f9-ed4a02118ba6" alt=""><figcaption></figcaption></figure>

***

### 2. Locate the NFT token collection address

In the image above, click `'View in collection'` to view the NFT token collection in the explorer. Locate the token contract address and keep it handy for Step 4.

<figure><img src="https://3063395300-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBrGAUP9hcnvqWQvHZlN0%2Fuploads%2Fr2QIMjFpjTTFJWYfPORY%2Fimage.png?alt=media&amp;token=cae489f7-daf3-4aee-89ac-2f79c61d88f8" alt=""><figcaption></figcaption></figure>

***

### 3. Open MetaMask

Open MetaMask, navigate to the `'NFT'` tab and click `Import NFT.`

<figure><img src="https://3063395300-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBrGAUP9hcnvqWQvHZlN0%2Fuploads%2FPgUjiw1cxLv52IPlIaYv%2FMetaMask_import_NFTs_extension-53983ee2cbbc470551d42968d4bd0880.gif?alt=media&amp;token=0b1d064e-7d70-4844-9f02-58adf4ed6b19" alt=""><figcaption></figcaption></figure>

***

### 4. Import the NFT

Import the following information into the pop-up module in MetaMask:

**Address:** Paste the token contract address found in Step 2.&#x20;

**Token ID:** Use the token ID found in Step 1.

<figure><img src="https://3063395300-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBrGAUP9hcnvqWQvHZlN0%2Fuploads%2FXkgQb44hiJZw29YWK4ZX%2Fimage.png?alt=media&amp;token=a236b734-eb33-4415-ba70-db47d0047fe1" alt=""><figcaption></figcaption></figure>

***

### **5. Success! Your NFT was added! 🎉**

<figure><img src="https://3063395300-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBrGAUP9hcnvqWQvHZlN0%2Fuploads%2F0L1W1znv90PuPmqXV5ds%2Fimage.png?alt=media&amp;token=9241f49c-9831-4131-8d4a-04061b4d130b" alt=""><figcaption></figcaption></figure>

* **Pixelated Hatchlings:** All Hemi Hatchlings during the testnet will be pixelated. This is intentional.
* **Air Hemi Hatchling Airdrop:** If you claim an Air Hemi Hatchling, you will receive an airdrop of that Hemi Hatchling during the Hemi mainnet. We will airdrop the real NFT to everyone during that period if you collected one in your Capsule during testnet.
* **Temporary Elements:** All other elemental Hemi Hatchlings are temporary and just for the testnet. You will be able to collect those same elements during the mainnet (only the Air Hatchling is one of a kind for users who came here early).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.hemi.xyz/how-to-tutorials/using-hemi/developer-tooling/mint-a-hemi-hatchling-nft.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
