Supported wallets for Minting and Managing domains

Modified on: Thu, 11 Nov, 2021 at 4:59 PM

What is minting?

Minting is the process of pushing your domains from our database onto the blockchain, and into your cryptocurrency wallet. Once a domain is minted, the user has full custody over the domain. If you wish to use, sell or gift a domain - you must first mint it.

We recommend minting all other domains to a Metamask desktop wallet as covered in our Feature Guide and you should take note of the following points:

  • Web page needs to be refreshed after adding the Metamask extension
  • Metamask wallet needs to be unlocked with your password
  • You will need to add the Polygon network to MetaMask
  • Metamask needs to be available for all sites (can be reset when not managing your domains)
  • Have all other web3 wallet extensions disabled
  • Have pop up blockers disabled

There are several other wallets that are compatible with Polygon, you can view them here

Part Two: The .zil domain wallet:

Currently, you can mint and manage your .zil domain through a Keystore JSON file. If you have several .zil domains we recommend minting them to separate wallets as the smart contracts currently prevent you from managing another domain in the same wallet if you have a pending transaction for another domain in the wallet.

When minting a .zil domain you are prompted to enter a unique passphrase and then the Keystore JSON wallet is created. If you misplace the passphrase you will lose access to the wallet and the domain. You can also create additional wallets (JSON file and passphrase) at

When you have obtained your JSON file you should copy it to at least one USB stick and ensure you safeguard your passphrase. Together they form the private key and domain management will not be possible without them.

You can alternatively extract the private key from the JSON file wallet:

  • Click on Import File under Keystore File.

  • Click on ‘Select wallet file’ to upload the Keystore JSON wallet and enter the passphrase.

  • After logging in, click on ‘Wallet Info’.

  • Click on Reveal Private Key. You can now backup the private key, in case you lose access to the JSON file wallet you can create a new one by importing the private key in

Still need help?

Submit a Support Ticket

Join us on social media

with us