Inspiration

Inspired by ENS and Unstoppable Domains, we hope this XDC Name Service (XNS) project can be unstoppable too!

What it does

XDC Name Service is the domain name service on the XDC network. Mint your .xdc domain as an NFT asset which binds to your address and set records for your website, email, twitter tag and set a description and avatar.

  • Mint an ERC721 nft and view it on the XDC mainnet explorer
  • Bind your website, email, twitter to your domain
  • Edit avatar records to change the NFT image
  • Browse domains on the webapp xdc.webthreenames.com

How we built it

Solidity for smart contract, React for front-end, Netlify for hosting, Namecheap for domain name and of course, XDC blockchain. Being able to get tokens from the XDC faucet was helpful for testing. We were able to launch the project directly onto XDC mainnet.

Challenges we ran into

There was some learning curve with XDCPay wallet and XDC-Connect.

Accomplishments that we're proud of

Launching XDC Name Service on XDC mainnet!

What we learned

XDC has its own set of dedicated tools like XDCPay wallet and XDC-Connect (connect wallet to frontend) to help developers on the XDC network.

What's next for XDC Name Service

  • Browser extensions for resolving domains to wallet addresses
  • Collaboration with XDC wallet and ecosystem projects
  • Community collaborations
  • Develop single-sign on library and open-source for developers to build with
  • 1M .xdc domains

Team

The team is Bryan and Sabrina; we are team mates in a Singapore-based Web3 Agency - SMMILE. We have been participating in evm-compatible blockchain hackathons and have won prize for NFT category, as well as Best Overall Dapp award. We would love to build a winning product with XDC Network!

Built With

Share this project:

Updates