The glossary provides a list of definitions for terms, acronyms, and phrases used in the Unstoppable Domains developer documentation to help its members understand common terminology.
An interoperability protocol that allows tokens and arbitrary data to be transferred from one blockchain to another.
Crypto Name Service (CNS) is the name service handling
.crypto domains on the Ethereum mainnet. It is deprecated as new domains are minted on UNS, which supports various domain endings besides
Decentralized Application (DApp), also known as Decentralized Website (D-Website), is an application or website that exist and run on a blockchain or peer-to-peer network of computers instead of a single computer and is outside the purview and control of a single authority. They are usually powered by smart contracts.
An API service provided by Unstoppable Domains for generating transactions to interact with a domain on the blockchain. It allows partners to perform actions such as updating domain records, configuring reverse resolution, or transferring domain ownership with a single API request, without having to handle the complex details of forming transactions on the client.
Also known as TLD or domain extension, it is the last segment of a domain name or the part that follows immediately after the
dot (.) symbol, i.e.,
A computer running the Ethereum client software responsible for mining Ethereum, verifying transactions on the blockchain, and keeping the network secure and accurate data.
A fee or pricing value paid by a user to successfully conduct a transaction or execute a smart contract on the blockchain. This fee depends upon the transaction’s complexity and the current demand on the network.
A set of rules that determine how transaction fees (gas) are paid when executing a domain action on the blockchain.
A feature provided by Unstoppable Domains which allows an application to anonymously verify their users' personal information using their Web3 domains without revealing their identity.
InterPlanetary File System (IPFS) is a protocol and peer-to-peer network for storing and accessing files, websites, applications, and data in a distributed file system.
Layer 1 (L1) is the blockchain platform itself, also referred to as the base layer, mainchain, or mainnet, i.e., Bitcoin, Ethereum, Cardano, Litecoin, Solana, Polkadot.
Layer 2 (L2) is a secondary framework or protocol built on top of an existing Layer 1 blockchain. They are commonly used to improve scalability, privacy, and cross-chain communication. Unlike sidechains, which use their consensus mechanisms, Layer 2 protocols are secured by their underlying blockchain, i.e., Lightning Network, Optimism, Arbitrum.
This is the main blockchain protocol that is fully developed and deployed, meaning that cryptocurrency transactions are being broadcasted, verified, and recorded here.
A collection of data provides information about one or more aspects of another data, but not the content itself. It is used to summarize basic information about data which can make tracking and working with specific data easier, i.e., social media profiles of a person.
The process of validating information, such as domain ownership, and registering that onto the blockchain.
The naming service smart contract that manages the minting of second-level domains. The Unstoppable Domains team primarily uses the MintingManager, but its interface also supports delegating the minting process to other parties via Meta Transactions.
A one-way algorithm that converts a domain name like
example.crypto into an ERC-721 token ID so smart contracts can understand it.
The domain names minted on the blockchain which allow people to govern their data, set their Web3 username, take control of their digital worlds, and harness the power of the internet.
A service that supplies smart contracts with data from the outside world (such as real-world data from weather to stocks). Smart contracts cannot access off-chain data, so they rely on oracles to retrieve, verify, and provide external information, i.e., Chainlink and Band Protocol.
A user authorized by Unstoppable Domains to sell domains to users in their applications.
An API service maintained by Unstoppable Domains for Partners to mint free and paid domains, check the availability of domain names, reserve domains for users, and get domain name suggestions available for purchase.
The naming service smart contract that manages domain ownership, minting domains and subdomains, storing domain metadata, and burning domains. The registry also stores and manages domain records in the Unstoppable Name Service (UNS).
A set of libraries and SDK's maintained by Unstoppable Domains for interacting with Web3 domain names. The Resolution Libraries retrieve payment addresses, IPFS hashes for decentralized websites, DNS records, and other record types.
An API service maintained by Unstoppable Domains for getting domain data and metadata. It allows you to build applications directly communicating with the blockchain to get UD domain data with a single API request.
A feature that enables applications that integrate with Unstoppable Domains to show domain names where they would typically only show addresses.
A controlled environment maintained by Unstoppable Domains for Partners to test their integrations before deploying them in production.
A smart contract is a contract whose terms are expressed as a computer program with logic and state persisted on the blockchain. Smart contracts can automatically carry out their terms and conditions with total transparency and no counterparty risk, allowing transactions without an intermediary figure and trust between the parties involved.
A subdomain is a domain name registered on another domain, e.g.,
blog.example.crypto, where the
blog domain is registered on
example.crypto. Subdomains also resolve to domain records and can have Reverse Resolution configured like a regular domain name.
Short for Unstoppable Domains.