Skip to main content

Moonchain Name Service

This guide will help you obtain a Moonchain domain name and show you how to name a hexagon using your domain name.

Prerequisites​

  • Ethereum Wallet Address: You should have an Ethereum wallet address. MetaMask is preferred.
  • MXC Tokens: You should have some MXC tokens to pay for the Moonchain domain name and transaction fees. Get some tokens using this guide.

Steps​

1. Navigate to the Geneva MNS and Connect Your Wallet​

  • Ensure your wallet is on the Moonchain Geneva zkEVM Testnet network.
  • Navigate to the Moonchain Geneva MNS.
  • Click on the "Connect" button at the top right corner.
  • Select MetaMask from the modal that pops up and connect your wallet.
Moonchain Name Service Landing Page

2. Search for a Preferred Available Username​

  • Type any preferred name in the search box and check for availability.
  • If available, click on the name with a green "Available" flag 🏳️🟢 beside it.
Moonchain Type in Name

3. Configure Domain Name Purchase​

  • Click on the plus (+) button to increase the number of years you intend to purchase the domain name for.
  • You can turn on the "Use as primary name" switch if you want the domain name to be used as your wallet address name.
  • Click on the "Next" button at the bottom of the page.
Register Your Moonchain Domain Name

4. Click the Skip Profile Button​

  • After clicking the "Next" button on the previous page, you will be taken to the "Create your profile" page.
  • Click the "Skip profile" button
Three steps to register

5. Start the Domain Registration​

  • Click on the "Begin" button to start the actual domain registration transaction.
  • A modal will pop up, click the "Open Wallet" button.
  • MetaMask will pop up, click the "Confirm" button on the MetaMask popup and wait for the transaction to process.
  • Click the "Finish" button. Don't close the modal.
  • Click the "Open Wallet" button again the second time.
  • MetaMask will pop up again, click the "Confirm" button and wait for the transaction to finish processing.
  • Once the transaction has finished processing, you will see a congratulation 🎉 page and your wallet address will change to your domain name.
Successfully Registered your Moonchain Domain Name

You have successfully purchased a Moonchain Domain Name. Let's now name a Hexagon with it.

Name a Hexagon​

To continue, please refer to the next tutorial on how to name a hexagon using your newly acquired Moonchain domain name.