Glossary

Glossary

Top-level domain (TLD)

TLD describes the suffix in any Internet hierarchical DNS (Domain Name System) and is generally the last component of a domain. In our case, the domains on the Aleph Zero testnet have the .tzero TLD, and mainnet domains the .azero TLD, respectively.

Metadata

Metadata describes onchain information that can be added to the metadata storage of a domain.

Owner

The Owner of a domain is the address that holds the domain and the only role that can transfer and release an owned domain.

Controller

The Controller is an account with the ability to change the resolved address, change the controller, and manage the metadata of a domain. A controller is not authorized to transfer or release a domain.

Resolving address

The Resolving address of a domain is the wallet address that the domain points to. This is important for wallets that have integrated and support the domains for asset transfers.

Primary Domain

A user can set a primary domain for a wallet. The primary domain will be displayed as a username in dApps that have integrated our frontend resolver library.

PSP34 Standard

PSP34 (opens in a new tab) is an NFT interface standard for WebAssembly smart contracts running on the Substrate contracts pallet. Read more about our domains as NFTs here.

Registry

The Registry is the core smart contract of our protocol that serves as a decentralized domain registration system.