Tezos Domains for Developers
  • Introduction
  • Integrating Tezos Domains
    • Client Libraries
    • GraphQL
      • Mainnet
  • Smart Contract Design
    • Smart Contract Overview
    • Top-Level Domain Registrar
    • Ownership Scheme
    • Domain Data
  • Contract Interoperability
    • Proxy Contracts
    • Name Resolution
    • Buys & Renewals
    • Auction Operations
    • Domain Operations
    • .tez TLD
    • Domains as NFTs
    • Affiliated Buys & Renewals
  • Deployed Contracts
    • Mainnet
    • Ghostnet
  • Audits
    • Audit by Quantstamp
    • Audit by Inference
Powered by GitBook
On this page

Was this helpful?

  1. Smart Contract Design

Ownership Scheme

PreviousTop-Level Domain RegistrarNextDomain Data

Last updated 4 years ago

Was this helpful?

The ownership scheme in the name registry is as follows (from top to bottom):

  1. Top-level domains are created by the administrative multisig and then transferred to the TLD registrar contract.

  2. Second-level domains are in turn created by the TLD registrar on behalf of buying users and transferred to them upon creation. The users are then responsible for their management.

  3. Third-and-higher-level domain creation and management is completely in the hands of the users.

Administrative Multisig

  • creating new top-level domains,

  • deploying new versions of contracts if a critical vulnerability is found.

A multisig contract with keys held by well-known community members is the owner of all Tezos Domains contracts. This allows for administrative actions like:

updating the ,

Further details about the current multisig configuration are available .

formally verified
on our website
TLD configuration
Ownership Scheme