Frequently Asked Questions(FAQ)

Building decentralized digital identities for the world

Use .zk domains as your:

  • Universal username across apps

  • Payment address for wallets

  • Worldwide website address

  • Universal across websites

  • NFT Name

Frequently Asked Questions (FAQ)

What is zkSync Name Service (ZNS)?

ZNS, or zkSync Name Service, is a decentralized naming protocol that allows users to assign human-readable names to their NFTs (non-fungible tokens) on the zkSync Era blockchain. It simplifies the process of identifying, managing, and transacting NFTs by replacing complex numeric identifiers with memorable names.

How does ZNS work?

ZNS operates by mapping human-readable names to machine-readable identifiers, such as Ethereum addresses and NFT IDs. When you register a name on ZNS, it points to an NFT, allowing you to use this name to refer to your NFT across supported platforms and services.

Can I choose any name for my NFT?

Yes, as long as the name is not already registered by another user and adheres to ZNS’s naming conventions and rules. Names are unique and are allocated on a first-come, first-served basis.

Is there a fee to register a name with ZNS?

There may be a nominal fee associated with registering a name on ZNS, which is used to manage the network and prevent spam registrations. The fee structure can be found in the official ZNS documentation.

How long does a ZNS registration last?

The duration of a ZNS registration can vary based on the rules set by the ZNS protocol. Typically, registrations may need to be renewed periodically to maintain ownership of the name.

Can I transfer my ZNS name to someone else?

Yes, ZNS names are transferable. You can transfer ownership of a ZNS name to another party, similar to transferring an NFT.

What happens if I forget to renew my ZNS name?

If a ZNS name is not renewed by the expiration date, it may become available for others to register. It’s important to keep track of renewal dates to ensure continuous ownership.

Can I have multiple names for the same NFT?

Yes, you can register multiple names pointing to the same NFT on ZNS, allowing for various identifiers that can serve different purposes or audiences.

Does ZNS support reverse resolution?

Yes, ZNS supports reverse resolution, enabling the association of names with an Ethereum address, so that others can find your NFTs and related information using your ZNS name.

How is ZNS different from other naming services like ENS?

ZNS is specifically designed to integrate with the zkSync Era ecosystem, offering features and capabilities that are tailored for the zkSync network. While it shares similarities with ENS (Ethereum Name Service), ZNS operates within the unique context of the zkSync environment.

Where can I learn more about ZNS or get support?

For more information about ZNS, visit the official ZNS documentation on GitBook, join the community discussion on discord, or reach out to the support team via

Will I be able to transfer my domain?

Yes. The domain is stored in your cryptocurrency wallet. After you mint your domain on the blockchain, you can transfer it anywhere you like.

Which cryptocurrencies can I use with my domain?

You can currently receive all tokens to simplify payments.

To register a new .zk name, what are the format requirements?

  • Name length: at least 3 characters.

  • Case sensitive: only lowercase letters allowed, no capital letters.

  • Certain characters including “:”, “/” are not supported.

  • Emojis are generally supported.

  • Different languages are generally supported.

Once I own a name, can I create my own subdomains?

Yes. You can create whatever subdomains you wish and assign ownership of them to other people if you desire. e.g. your own zksync.zk you can create subdomains like alice.zksync.zk, bob.zksync.zk and so forth.

What does it cost to register a .zk domain?

Currently, registration costs are set at the following prices:

  • 5+ character .zk names: Free to use for 3 months, $5 after expiration.

  • 4 character .zk names: $150 in ETH per year.

  • 3 character .zk names $500 in ETH per year.

3 and 4 character names have higher pricing to reflect the small number of these names available.

What is a primary name? And why shall I set a primary name?

A primary name makes your zkSync address/NFT point to your .zk name (a process formally called Reverse Resolution), such that you will be able to see your .zk name displayed in partner dApps, replacing the complex addresses to achieve an improved interface.Setting your primary name only requires a small amount of gas fee and we encourage everybody to do it, as it is a vital step to make your .zk name a central piece to your web3 identity.

Which wallets and dApps support ZNS so far?

While zkSync is still in its early stages, we aim to integrate .zk domain names with all native and trusted zkSync platforms, this includes wallets, block explorers, NFT platforms, and dApps.

What happens if I forget to extend the registration of a name?

After your name expires, there is a 90-day grace period in which the owner can't edit the records but can still re-register the name. After the grace period, the name is released for registration by anyone with a temporary premium which decreases over a 28 days period to its default pricing (see above). The released name continues to resolve your zk address until the new owner overwrites it.

Last updated