.zr Name Service

Next generation of Zora Mainnet Domains

.zr

Recent Registrations

Names

Owners

Integrations

64

How it works!

account_balance_wallet

1. Connect your wallet

Metamask wallet to connect to the app.

data_saver_on

2. Register your .zr address

Choose your .zr address and register.

savings

3. Use

Manage your NFTs that you view on zora.co

.zr NS is not affiliated with, endorsed by, or otherwise connected with Zora Labs

ZNS Token

$ZNS is a governance token specifically designed for .zr Name Service. It allows users to participate in platform governance, staking their tokens, and earn rewards.

A total of 500,000,000 ZNS tokens will be claimed by those who have registered on .zr address. If you don't have a .zr address yet, register your .zr address and join the airdrop list instantly. ZNS Airdrop will start simultaneously with DEX and CEX listings.

Getting started

About .zr Name Service

.zr Name Service is a decentralized naming service developed on Zora Mainnet. .zr NS aims to provide web3 with an online identity solution that only requires a one-time payment for ownership, fair launch and distribution, and next-gen domain utility.

We will not reject any software that wants to integrate with the .zr Name Service.

.zr Name Service Other Name Services
On-chain Data
Verified Contract
One Time Payment
Correct Character Set
Fair Pricing
Advanced Metadata

Frequently asked questions

General

Before You Register

After You Register

  • How can I manage my domain name ? Is it free to manage the domain name ?

    After registering your domain name, browse to it and save your new information by clicking the "Edit" link next to the domain you want to change. Managing your domain is completely free, you only pay gas fees. If you purchased a domain name from the secondary market, don't forget to change the resolve address.

  • How can I sell my .zr name ?

    To do this, you should use a secondary market such as opensea.io

  • I bought a new .zr name, what should I do ?

    If you have a new registration, your resolve address is automatically saved as the registering wallet. If you purchased a domain name from the secondary market, don't forget to change the resolve address.

Share and Earn

Instantly earn 10% ethereum from each friend's domain registration.

Developers

const web3 = new Web3(Web3.givenProvider)
// First create a web3js provider

const zoraNS = new zoraNS(web3)
// You are now ready for .zr

// Primary Address (Ethereum Address to .zr name)
zoraNS.primaryAddress("0xc4dc1F7CDAFd1beDc1042ea07dec4E46296a6685")
.then(function(result){
    console.log(result)
    // Returns the primary address registered to this address.
})

// Resolve Address (.zr name to Ethereum Address) zoraNS.resolveAddress("jack.zr").then(function(result){
    console.log(result)
    // Returns the resolved ethereum address of the .zr name.
})

zoraNS.getData("jack.zr","data_type").then(function(result){
    console.log(result)
    // For example, if you enter twitter in the data_type part, the result will be twitter account name.
})

zoraNS.register("name.zr","REFERRAL_ADDRESS","YOUR_ETH_ADDRESS","3000000000000000")
.then(function(result){
if (result['status']) {
    // Registration Successful
} else {
    // Registration Failed
}
});

Integration with .zr is easy

Integrating .zr with your applications is as easy as writing a few lines of code. We have a web3.js API for easy use. By reviewing our library on our Github page, you can achieve the integration you want in just minutes. If you need help with setting up name service for your project, you can reach us via Twitter DM or [email protected].

Share this!