Getting Started

Welcome to the Learn with D3 knowledge hub. The purpose of this repository is to help you on your journey to use the various different next-generation identity solutions developed by D3.

In order to get started in the D3 ecosystem, you will need to familiarize yourself with some key concepts:

What are Domains?

What is a Top-Level Domain (TLD)?

What is the Domain Name System (DNS)?

What is a Registry?

What is a Registrar?

What is a Name Token?

Glossary of Terms

What are Domains?

A domain is a unique name on the internet that serves as a human-readable address for websites, allowing users to easily access them. It is part of a URL and is mapped to an IP address which identifies a specific server where the website is hosted.

For example, instead of using 142.250.189.206, we use www.google.com

What is a Top-Level Domain (TLD)?

A top-level domain (TLD) is the last segment of a domain name, located after the last dot, used to specify a website's category or country code. Examples include .com, .org, and .uk, representing different types of organizations or geographic locations.

What is the Domain Name System (DNS)?

The Domain Name System (DNS) is a system that translates human-readable domain names, like www.example.com, into numerical IP addresses that computers use to communicate with each other. This system is essential for internet users to access websites without having to remember complex numerical addresses.

What is a Registry?

A Registry is an organization that manages top-level domain names on the Internet, overseeing the registration of these domains to maintain a central database of all domain names and their associated information.

What is a Registrar?

A Registrar is a company authorized by domain registries to sell domain names to the public, providing services for domain registration, renewal, and management to individuals and organizations.

What is a Name Token?

A Name Token, often referred to as a Web3 name, is a blockchain-based name that acts as a user’s digital identity. D3’s Name Tokens can be used as a simple, multichain wallet address; cross-platform Web3 username; infrastructure identifier and more. They make it easier to navigate Web3 ecosystems with plans to offer DNS integration.

Glossary of Terms

Blockchain

A blockchain is a digital ledger that records transactions across many computers in a way that ensures the information cannot be altered retroactively. This technology underpins cryptocurrencies and allows for secure, decentralized record-keeping.

Blockchain Explorer

A blockchain explorer is a tool or website that allows you to search and view the transactions on a blockchain, including the history of wallets and the status of current transactions.

Decentralized

Something is decentralized when control or operation is distributed across multiple points or actors, rather than being concentrated in a single entity or location. This is a fundamental principle in blockchain technology.

Tokenized

Tokenization is the process of converting rights to an asset into a digital token on a blockchain. These tokens can represent ownership or entitlement to various assets or utilities.

Wallet

A wallet in the crypto context is a digital tool that allows you to store, send, and receive cryptocurrencies or tokens.

Wallet Address

A wallet address is a unique string of characters that serves as a public identifier for your wallet. It's used to receive funds in the form of cryptocurrencies or tokens.

Smart Contract

A smart contract is a self-executing contract with the terms of the agreement between buyer and seller being directly written into lines of code. These contracts run on blockchain networks and automatically enforce and execute the terms of the contract.

Smart Contract Address

A smart contract address is the unique identifier for a smart contract on the blockchain, similar to how a wallet has a unique address.

NFT (Non-Fungible Token)

An NFT is a type of digital asset that represents ownership or proof of authenticity of a unique item or piece of content, using blockchain technology.

Minting

Minting is the process of creating new tokens or coins and adding them to the blockchain, often referring to the creation of NFTs.

Custody

Custody refers to the holding and safety of assets. In crypto, it can refer to who holds the private keys to a wallet and thus has control over the assets.

Self-Custody

Self-custody is when you personally hold the private keys to your wallet, giving you full control over your cryptocurrency assets, as opposed to trusting a third party to manage them.

Validator

A validator is a participant in a blockchain network who is responsible for verifying transactions and adding new blocks to the blockchain. Validators are crucial in proof-of-stake (PoS) blockchains.

Node

A node is a computer that connects to a blockchain network and supports the network through validation, transmission, and sometimes storage of transaction data.

DeFi (Decentralized Finance)

DeFi refers to financial services that are built on blockchain technology, allowing for financial transactions and products to operate without traditional financial intermediaries.

GameFi (Game Finance)

GameFi combines gaming with blockchain-based financial systems, often allowing players to earn cryptocurrency rewards through gameplay.

SocialFi (Social Finance)

SocialFi combines social media with decentralized finance, enabling users to monetize their content and interactions through blockchain technology.

TradFi (Traditional Finance)

TradFi refers to the traditional financial system, encompassing banks, stock markets, and financial services that operate within a centralized and regulated framework.

Web1

Web1, or the early web, was characterized by static pages and limited interaction, primarily serving as an information repository. It is commonly referred to as the iteration of the Internet where users could only consume content.

Web2

Web2 refers to the current phase of the internet, characterized by dynamic content, user participation, and the rise of social media platforms. It is commonly referred to as the iteration of the Internet where users could not only consume content, but create it as well.

Web3

Web3 is the vision for a new phase of the internet based on blockchain technology, emphasizing decentralization, privacy, and user sovereignty. It is commonly referred to as the next iteration of the Internet where users will be able to consume and create content, but own it as well.

Alt-Root

Alt-Root refers to alternative domain name systems that operate outside of the official Domain Name System (DNS) recognized by ICANN, often used in decentralized web projects.

Web Browser

A web browser is a software application used to access information on the World Wide Web, displaying web pages and navigating the internet.

Browser Plug-Ins / Extensions

Browser plug-ins or extensions are software components that add specific features or functionalities to a web browser, enhancing the user's browsing experience or adding new capabilities.

D3 Marketplace

How To Register A Name Token On D3

How To Use A Name Token As A Wallet Address

How To Claim A Name Token To A Wallet

How To List A Name Token For Sale On D3

How To Make An Offer On A Name Token On D3

How To Register A Name Token On D3

  1. Open D3.app
  2. Type in your desired name(s) into the search bar and click ‘Search’
  3. Navigate to your desired name(s), if they’re available you will see their price and an ‘Add to Cart’ button, where you can add them to your cart a. Navigate to your cart and; b. Pick your registration duration (in years) c. Toggle auto renewals on or off d. Enter a promotional code (if applicable)
  4. Pick your preferred payment method
  5. Click on ‘Continue to Payment’ a. You may be required to login if you have not already b. If you’ve opted to pay with fiat, you will be required to enter some personal information and card details c. If you’ve opted to pay with crypto, you will need to pick your preferred payment cryptocurrency from the dropdown, then follow the necessary prompts to complete your purchase
  6. Once completed, your Name Token(s) will appear under ‘My Assets’ a. If you paid with crypto, your Name Token will automatically mint to the associated wallet b. If you paid with fiat, your Name Token will be custodied by D3, you can click on ‘Claim To Wallet’ next to your name and connect a wallet to send the Name Token to your wallet

How To Use A Name Token As A Wallet Address

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page
  3. Navigate to the Name Token you would like to map a wallet address to
  4. Click on the kebab menu (three dots) to the right of the Name Token
  5. Click on ‘Manage Name’
  6. Navigate to the ‘Settings’ tab
  7. Click on ‘Add addresses’
  8. On the pop-up, enter each of the relevant digital asset addresses
  9. Be sure to double-check each address for mistakes
  10. Click on ‘Save’
  11. You can now use your Name Token as a wallet address on supported dApps and platforms

How To Claim A Name Token To A Wallet

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page
  3. Navigate to the Name you would like to claim
  4. Click on ‘Claim to my wallet’
  5. A pop-up will appear, click on ‘Claim Token’
  6. A message will appear under the name with ‘Claim in progress’ and a link to the relevant blockchain explorer to track the transaction
  7. Once completed, ‘Tokenized’ with a link to the name on the relevant blockchain explorer will appear under the name

For a guide to a specific partner ecosystem’s Name Tokens, check out the dedicated sections on the banner to the left.

How To List A Name Token For Sale On D3

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page
  3. Navigate to the Name you would like to list for sale a. If you haven’t claimed your name to your wallet yet, you will need to do so first, refer to steps above to complete
  4. Click on ‘List for Sale’ next to the Name
  5. Under ‘Set a Price’ enter the amount in the designated currency you would like to list your Name for
  6. Under ‘Minimum Offer’ you can enter the minimum amount you would like to allow offers and notifications of offers for in the designated currency
  7. Click on ‘Complete Listing’ to proceed
  8. Sign the necessary transaction within your wallet to confirm the listing

For a guide to a specific partner ecosystem’s Name Tokens, check out the dedicated sections on the banner to the left.

How To Make An Offer On A Name Token On D3

  1. Open D3.app
  2. Search for the Name you’re interested in
  3. If it’s registered, you may choose to make an offer
  4. Hover on the Name and click on ‘Make Offer’
  5. Enter the amount you’re offering in the designated currency
  6. Click on ‘Make Offer’ to complete

If the owner of the Name has an email address connected to their account, they will be notified of your offer. If they accept it, you will have 2 days to return to D3 and complete the purchase.

Shib Names

How To Add Shibarium Network To Your Wallet

How To Register A Shib Name

How To Use A Shib Name As A Wallet Address

How To Import Shib Names To MetaMask

How To Claim A Shib Name To A Wallet

How To List A Shib Name For Sale On D3

How To Make An Offer On A Shib Name On D3

How To Add Shibarium Network To Your Wallet

  1. Open your wallet and navigate to the ‘add network’ section
  2. Enter the following details in the relevant fields: a. Network name: Shibarium b. New RPC URL: https://www.shibrpc.com c. Chain ID: 109 d. Currency symbol: BONE e. Block explorer URL (Optional): https://www.shibariumscan.io

How To Register A Shib Name

  1. Open D3.app/shib
  2. Type in your desired Shib Name(s) into the search bar and click ‘Search’
  3. Navigate to your desired name(s), if they’re available you will see their price and an ‘Add to Cart’ button, where you can add them to your cart a. Navigate to your cart and; b. Pick your registration duration (in years) c. Toggle auto renewals on or off d. Enter a promotional code (if applicable)
  4. Pick your preferred payment method
  5. Click on ‘Continue to Payment’ a. You may be required to login if you have not already b. If you’ve opted to pay with fiat, you will be required to enter some personal information and card details c. If you’ve opted to pay with crypto, you will need to pick your preferred payment cryptocurrency from the dropdown, then follow the necessary prompts to complete your purchase
  6. Once completed, your Name Token(s) will appear under ‘My Assets’ a. If you paid with crypto, your Name Token will automatically mint to the associated wallet b. If you paid with fiat, your Name Token will be custodied by D3, you can click on ‘Claim To Wallet’ next to your name and connect a wallet to send the Name Token to your wallet

How To Use A Shib Name As A Wallet Address

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page
  3. Navigate to the Shib Name you would like to map a wallet address to
  4. Click on the kebab menu (three dots) to the right of the Name Token
  5. Click on ‘Manage Name’
  6. Navigate to the ‘Settings’ tab
  7. Click on ‘Add addresses’
  8. On the pop-up, enter each of the relevant digital asset addresses
  9. Be sure to double-check each address for mistakes
  10. Click on ‘Save’
  11. You can now use your Shib Name as a wallet address on supported dApps and platforms

How To Import Shib Names To MetaMask

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page a. Click on your Shib Name b. Click on the ‘About’ tab
  3. Open MetaMask
  4. Switch your network to ‘Shibarium’ on the top left drop down menu
  5. Go to the ‘NFT’ tab
  6. Click on ‘Import NFT’ a. The ‘Address’ can be found on your Shib Name’s ‘About’ section on D3 under ‘Contract address’ b. The ‘Token ID’ can be found on your Shib Name’s ‘About’ section on D3 under ‘Token ID’
  7. Your Shib Name should now be visible in MetaMask

How To Claim A Shib Name To A Wallet

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page
  3. Navigate to the Shib Name you would like to claim
  4. Click on ‘Claim to my wallet’
  5. A pop-up will appear, click on ‘Claim Token’
  6. A message will appear under the name with ‘Claim in progress’ and a link to ShibariumScan to track the transaction
  7. Once completed, ‘Tokenized’ with a link to the Shib Name on ShibariumScan will appear under the name

How To List A Shib Name For Sale On D3

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page
  3. Navigate to the Shib Name you would like to list for sale a. If you haven’t claimed your name to your wallet yet, you will need to do so first, refer to steps above to complete
  4. Click on ‘List for Sale’ next to the Name
  5. Under ‘Set a Price’ enter the amount in $BONE you would like to list your Name for
  6. Under ‘Minimum Offer’ you can enter the minimum amount you would like to allow offers and notifications of offers for in $BONE
  7. Click on ‘Complete Listing’ to proceed
  8. Sign the necessary transaction within your wallet to confirm the listing

How To Make An Offer On A Shib Name On D3

  1. Open D3.app/shib
  2. Search for the Name you’re interested in
  3. If it’s registered, you may choose to make an offer
  4. Hover on the Name and click on ‘Make Offer’
  5. Enter the amount you’re offering in $BONE
  6. Click on ‘Make Offer’ to complete

If the owner of the Name has an email address connected to their account, they will be notified of your offer. If they accept it, you will have 2 days to return to D3 and complete the purchase.

Core Names

How To Add Core Chain To Your Wallet

How To Register A Core Name

How To Use A Core Name As A Wallet Address

How To Import Core Names To MetaMask

How To Claim A Core Name To A Wallet

How To List A Core Name For Sale On D3

How To Make An Offer On A Core Name On D3

How To Add Core Chain To Your Wallet

  1. Open your wallet and navigate to the ‘add network’ section
  2. Enter the following details in the relevant fields: a. Network name: CORE b. New RPC URL: https://rpc.coredao.org/ c. Chain ID: 1116 d. Currency symbol: CORE e. Block explorer URL (Optional): https://scan.coredao.org

How To Register A Core Name

  1. Open D3.app/core
  2. Type in your desired Core Name(s) into the search bar and click ‘Search’
  3. Navigate to your desired name(s), if they’re available you will see their price and an ‘Add to Cart’ button, where you can add them to your cart a. Navigate to your cart and; b. Pick your registration duration (in years) c. Toggle auto renewals on or off d. Enter a promotional code (if applicable)
  4. Pick your preferred payment method
  5. Click on ‘Continue to Payment’ a. You may be required to login if you have not already b. If you’ve opted to pay with fiat, you will be required to enter some personal information and card details c. If you’ve opted to pay with crypto, you will need to pick your preferred payment cryptocurrency from the dropdown, then follow the necessary prompts to complete your purchase
  6. Once completed, your Name Token(s) will appear under ‘My Assets’ a. If you paid with crypto, your Name Token will automatically mint to the associated wallet b. If you paid with fiat, your Name Token will be custodied by D3, you can click on ‘Claim To Wallet’ next to your name and connect a wallet to send the Name Token to your wallet

How To Use A Core Name As A Wallet Address

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page
  3. Navigate to the Core Name you would like to map a wallet address to
  4. Click on the kebab menu (three dots) to the right of the Name Token
  5. Click on ‘Manage Name’
  6. Navigate to the ‘Settings’ tab
  7. Click on ‘Add addresses’
  8. On the pop-up, enter each of the relevant digital asset addresses
  9. Be sure to double-check each address for mistakes
  10. Click on ‘Save’
  11. You can now use your Core Name as a wallet address on supported dApps and platforms

How To Import Core Names To MetaMask

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page a. Click on your Core Name b. Click on the ‘About’ tab
  3. Open MetaMask
  4. Switch your network to ‘Core’ on the top left drop down menu
  5. Go to the ‘NFT’ tab
  6. Click on ‘Import NFT’ a. The ‘Address’ can be found on your Core Name’s ‘About’ section on D3 under ‘Contract address’ b. The ‘Token ID’ can be found on your Core Name’s ‘About’ section on D3 under ‘Token ID’
  7. Your Core Name should now be visible in MetaMask

How To Claim A Core Name To A Wallet

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page
  3. Navigate to the Core Name you would like to claim
  4. Click on ‘Claim to my wallet’
  5. A pop-up will appear, click on ‘Claim Token’
  6. A message will appear under the name with ‘Claim in progress’ and a link to Core Scan to track the transaction
  7. Once completed, ‘Tokenized’ with a link to the Core Name on Core Scan will appear under the name

How To List A Core Name For Sale On D3

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page
  3. Navigate to the Core Name you would like to list for sale a. If you haven’t claimed your name to your wallet yet, you will need to do so first, refer to steps above to complete
  4. Click on ‘List for Sale’ next to the Name
  5. Under ‘Set a Price’ enter the amount in $CORE you would like to list your Name for
  6. Under ‘Minimum Offer’ you can enter the minimum amount you would like to allow offers and notifications of offers for in $CORE
  7. Click on ‘Complete Listing’ to proceed
  8. Sign the necessary transaction within your wallet to confirm the listing

How To Make An Offer On A Core Name On D3

  1. Open D3.app/core
  2. Search for the Name you’re interested in
  3. If it’s registered, you may choose to make an offer
  4. Hover on the Name and click on ‘Make Offer’
  5. Enter the amount you’re offering in $CORE
  6. Click on ‘Make Offer’ to complete

If the owner of the Name has an email address connected to their account, they will be notified of your offer. If they accept it, you will have 2 days to return to D3 and complete the purchase.

Viction Names

How To Add Viction Network To Your Wallet

How To Register A Viction Name

How To Use A Viction Name As A Wallet Address

How To Import Viction Names To MetaMask

How To Claim A Viction Name To A Wallet

How To List A Viction Name For Sale On D3

How To Make An Offer On A Viction Name On D3

How To Add Viction Network To Your Wallet

  1. Open your wallet and navigate to the ‘add network’ section
  2. Enter the following details in the relevant fields: a. Network name: Viction b. New RPC URL: https://rpc.viction.xyz c. Chain ID: 88 d. Currency symbol: VIC e. Block explorer URL (Optional): https://www.vicscan.xyz

How To Register A Viction Name

  1. Open D3.app/vic
  2. Type in your desired Viction Name(s) into the search bar and click ‘Search’
  3. Navigate to your desired name(s), if they’re available you will see their price and an ‘Add to Cart’ button, where you can add them to your cart a. Navigate to your cart and; b. Pick your registration duration (in years) c. Toggle auto renewals on or off d. Enter a promotional code (if applicable)
  4. Pick your preferred payment method
  5. Click on ‘Continue to Payment’ a. You may be required to login if you have not already b. If you’ve opted to pay with fiat, you will be required to enter some personal information and card details c. If you’ve opted to pay with crypto, you will need to pick your preferred payment cryptocurrency from the dropdown, then follow the necessary prompts to complete your purchase
  6. Once completed, your Name Token(s) will appear under ‘My Assets’ a. If you paid with crypto, your Name Token will automatically mint to the associated wallet b. If you paid with fiat, your Name Token will be custodied by D3, you can click on ‘Claim To Wallet’ next to your name and connect a wallet to send the Name Token to your wallet

How To Use A Viction Name As A Wallet Address

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page
  3. Navigate to the Viction Name you would like to map a wallet address to
  4. Click on the kebab menu (three dots) to the right of the Name Token
  5. Click on ‘Manage Name’
  6. Navigate to the ‘Settings’ tab
  7. Click on ‘Add addresses’
  8. On the pop-up, enter each of the relevant digital asset addresses
  9. Be sure to double-check each address for mistakes
  10. Click on ‘Save’
  11. You can now use your Viction Name as a wallet address on supported dApps and platforms

How To Import Viction Names To MetaMask

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page a. Click on your Viction Name b. Click on the ‘About’ tab
  3. Open MetaMask
  4. Switch your network to ‘Viction’ on the top left drop down menu
  5. Go to the ‘NFT’ tab
  6. Click on ‘Import NFT’ a. The ‘Address’ can be found on your Viction Name’s ‘About’ section on D3 under ‘Contract address’ b. The ‘Token ID’ can be found on your Viction Name’s ‘About’ section on D3 under ‘Token ID’
  7. Your Viction Name should now be visible in MetaMask

How To Claim A Viction Name To A Wallet

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page
  3. Navigate to the Viction Name you would like to claim
  4. Click on ‘Claim to my wallet’
  5. A pop-up will appear, click on ‘Claim Token’
  6. A message will appear under the name with ‘Claim in progress’ and a link to VicScan to track the transaction
  7. Once completed, ‘Tokenized’ with a link to the Viction Name on VicScan will appear under the name

How To List A Viction Name For Sale On D3

  1. Open D3.app
  2. Navigate to the ‘My Assets’ page
  3. Navigate to the Viction Name you would like to list for sale a. If you haven’t claimed your name to your wallet yet, you will need to do so first, refer to steps above to complete
  4. Click on ‘List for Sale’ next to the Name
  5. Under ‘Set a Price’ enter the amount in $VIC you would like to list your Name for
  6. Under ‘Minimum Offer’ you can enter the minimum amount you would like to allow offers and notifications of offers for in $VIC
  7. Click on ‘Complete Listing’ to proceed
  8. Sign the necessary transaction within your wallet to confirm the listing

How To Make An Offer On A Viction Name On D3

  1. Open D3.app/vic
  2. Search for the Name you’re interested in
  3. If it’s registered, you may choose to make an offer
  4. Hover on the Name and click on ‘Make Offer’
  5. Enter the amount you’re offering in $VIC
  6. Click on ‘Make Offer’ to complete

If the owner of the Name has an email address connected to their account, they will be notified of your offer. If they accept it, you will have 2 days to return to D3 and complete the purchase.