What is "Unstoppable Domains"?

Unstoppable Domains is a San Francisco-based company providing domain name extensions that are tied to a blockchain rather than to the traditional Domain Name System (DNS). Specifically, Unstoppable Domains manages .crypto, .coin, .wallet, and a number of other extensions tied to the Ethereum blockchain and Polygon blockchains. This means you can create and own, for example, brad.crypto or brad.wallet and that those domain names will be registered on public blockchains rather than in the private databases of traditional domain name registry services.

What are the advantages of domain names that live on public blockchains?

The advantages derived from the fact that blockchains are decentralized. This has a number of implications.

First, when you buy, for example, brad.crypto, you own it forever. That's because what you're actually buying is a non-fungible token (NFT) that lives on the Ethereum blockchain. By contrast, if you buy brad.com, you're leasing access to the name from an organization called Verisign that manages lists of domain names and houses them on servers it controls. That's why you have to pay every year to renew a .com domain name.

A related benefit is that, since you truly own and possess (have custody of) the NFT/domain name, if you'd like to transfer the domain name to someone else, you can do it instantly just by sending the NFT to another address. In the traditional DNS world, by contrast, you'd have to wait - sometimes months - until an intermediary clears your transfer.

The other key implication of having your domain name live on a public blockchain is that you have greater assurances that it won't be censored. While .com domain names are subject to legal actions and regional blocking (eg. China's Great Firewall), domain names that live on a public blockchain are effectively impossible to take down or block.

What can you do with your 'Unstoppable Domain'?

Currently, the main use case is to associate any number of hard-to-read cryptocurrency addresses to a single human-readable domain name. For example, if you buy the domain name brad.crypto, you can tie your Ethereum, Bitcoin, Bitcoin Cash, and other cryptocurrency addresses to it. People using supported wallets can then send any of those cryptocurrencies to you by entering brad.crypto in the send field rather than having to enter the usual long alphanumeric string that represents the wallet address of each individual cryptocurrency.

Technically, you can also build a website and have your unstoppable domain point to it. However, because your website's content must be hosted using decentralized hosting infrastructure such as IPFS (Interplanetary File System), and because that infrastructure is still nascent, using a .crypto domain for your website is not yet practical for most people. That being said, Web 3.0 infrastructure is rapidly expanding, with, for example, new offerings like Filecoin potentially competing with the likes of Amazon Web Services. Therefore, it's possible that deploying websites on the decentralized web will be both user-friendly and commonplace in the future. This would mean that you could own and custody a domain name that lives on a public blockchain and have it point to a website that is hosted on a decentralized web infrastructure.

How to buy an Unstoppable Domain using the Bitcoin.com Wallet

  1. From the home screen, tap on the Discover icon

  2. Scroll down to the Services section

  3. Select Unstoppable Domains and tap "Launch Service"

  4. In the search bar, enter the domain you'd like to purchase. Eg. Smile.crypto. If the domain is available, the price will be listed.

  5. Create an account and complete your payment. You can pay by credit card, PayPal, and using cryptocurrency.

How to claim your Unstoppable Domain

Buying a domain from Unstoppabledomains.com is like buying cryptocurrency on a centralized cryptocurrency exchange: you have a claim to the cryptocurrency, but you haven't actually taken custody of it (not your keys, not your coins). Therefore, in order to take possession of your domain, you need to transfer it from Unstoppable Domains to an address you hold the key to. Remember, your Unstoppable Domain is actually a non-fungible token (NFT). If you bought a .crypto domain, your NFT lives on the Ethereum or Polygon blockchain, so you need to transfer it to an Ethereum or Polygon wallet. Here's the process for claiming your Unstoppable Domain NFT:

  1. On unstoppabledomains.com, tap on the menu at the top left.

  2. Select My Domains

  3. When you scroll down, you should see your purchased domain and the option to "CLAIM.” From here, follow the instructions to claim your domain to an Ethereum or Polygon wallet you control.

How to set up your Unstoppable Domain as a payment gateway

Once you've claimed your Unstoppable Domain, you'll have the option to associate your cryptocurrency addresses to it. If you add your Bitcoin, Bitcoin Cash and Ethereum addresses, for example, people will be able to send Bitcoin, Bitcoin Cash and Ethereum to your human-readable Unstoppable Domain address (like Brad.crypto) rather than having to input your alphanumeric Bitcoin and Ethereum addresses. Here's the process for adding receiving addresses to your Unstoppable Domain:

  1. On unstoppabledomains.com, tap on the menu at the top left.

  2. Select My Domains

  3. Click the "MANAGE" button for the domain you'd like to manage

  4. Enter an address for each cryptocurrency you'd like to associate with your domain. For example, you can enter your Bitcoin address, your Bitcoin Cash address, and your Ethereum address.

  5. Click the "SAVE CHANGES" button.

  6. Choose either Web3 wallet or WalletConnect

  7. Sign the transaction*

Did this answer your question?