XNS - Soroban Name Service
SCF #25 Activation Award DNS $39,810 View in SCF
Your Soroban Name, Simplified.
Team

Lokki98

Section

read

Deliverables List

  • Deliverable - Final UI/UX
    • Description - Since we are going to launch the product with the Activation Reward, it’s important to have a “hot” landing page and a smooth user experience. We will be working with the Art Director of one of the top Advertising Agencies in Georgia (windfor's) who has a vast experience of working in TradFi industry: https://www.linkedin.com/in/luka-makharoblishvili
      • How to measure completion - Figma file is ready with the final UI/UX of each page for the XNS platform. 
        • Estimated date of completion - 3 weeks
          • Budget: $2200
  • Deliverable - Core smart Contracts 
    • Description - Name registry smart Contracts; Resolver smart contracts. Smart contracts will be implemented using the Soroban ecosystem deployed on Stellar Test Network. We will create an initial version of contracts, write relevant tests and conduct end-to-end testing on Stellar Testnet. After the successful tests and the peer review we will deploy it on mainnet. All data will be stored on-chain.
      • How to measure completion - smart contracts are developed, tested and deployed on mainnet. The data is stored on-chain.
        • Estimated date of completion - 2 weeks.
          • Budget - $14,200
  • Deliverable - Platform for purchase, renewal/extension, sub-name registration, resolving and Reminders (Front End + Back End). 
    • Description -  Users will be able to connect their wallets, purchase new .xlm domains and renew existing ones. Users will be able to see expiration dates of their existing .xlm names. Users will be able to associate their wallet addresses with particular .xlm names, so that they could receive payments. Users will be able to register subnames under their names for free and resolve the subnames to wallet addresses. 
      • How to measure completion - Platform is set up, users can connect, register/renew their names/subnames and pay with their Stellar wallet. Each name will have a button next to it to add the expiry date to the calendar with a couple of reminders. Basically a fully functional platform with all the core features. 
        • Estimated date of completion - 3 weeks
          • Budget - $19,000
  • Deliverable - Resolver SDK & documentation; 
    • Description - We will create a Typescript library for integration with our system. This can primarily be used by third parties, e.g. wallets, DEXs and chain explorers to resolve the names in their system. Library will be published as an open-source repo on Github and NPMJS. We will prepare basic documentation on how-to-use.
      • How to measure completion -The typescript library is complete and published on Github NPMJS with its documentation manual.
        • Estimated date of completion - 4 days.
          • Budget - $2,850
  • Budget for a better domain (not indicating the exact name) - $1,560.

Requested Budget in USD ($)

39810

Progress on Previous (Awarded) Submissions

First of all thank you for the feedback. We have changed majority of the information in our new submission to emphasize the features and functionality that we are planning to implement. Namely we highlighted that the platform that we will have as a result of the activation reward is not just a POC, it will be on mainnet and people will be able to register NON Oxford Dictionary names. Basically a public version.

As you will see in our submission we want to implement a novel airdrop strategy that brings power to the users, not letting the bots/snipers snipe the best words. We believe that our GTM will attract a lot of people from other chains to Soroban.

The timeline in the deliveries section has also been changed. We made it clear that what we are building is a fully functional platform with all the core features ready for the public.

Section

read

Product & Architecture

Similar to ENS (.eth) being the major name service on Ethereum, XNS is going to be the major name service for Stellar and Soroban ecosystems utilizing .xlm names. From sending funds to a friend - to having the identity on DeFi platforms - to social media branding. XLM names will have a ripple effect for the whole ecosystem.

We believe that the success of a naming service is in a network effect: if a high % of community members have an .xlm name - the more community members are attracted to have one too.

By utilizing a unique GTM strategy, not only 100% of the Soroban ecosystem users will have an .xlm name, but our GTM will also attract thousands if not tens of thousands users from other chains.

 

KEY USE CASES

  1. .XLM names resolving to a wallet address, so that people could send funds to .xlm names rather than wallet addresses. The roadmap here is to integrate with wallets so that they support our resolver.
  2. .XLM names visibility when using different DeFi protocols. When connecting to any DeFi platform, users will see their .xlm name rather than wallet address (or both). It’s a very comfy feature, since the majority of DeFi users have multiple wallet addresses. The roadmap here is to integrate with all the ecosystem projects.
  3. Attach a profile picture / NFT to your .xlm name. Similar to ENS. The use case here is that when wallets and DeFi protocols use our SDK to resolve wallet addresses, they can also pull the images associated with the wallet address and use it for the User account settings. 
  4. Registration of .XLM subnames resolving to wallet addresses - use case could be a CEX platform assigning internal names to users (Lika.cex.xlm, George.cex.xlm). 
  5. While this is not a technical feature, it’s important that users will use their .xlm names on Twitter, Discord and other social media channels acting like the lighthouses in the ocean of crypto chains. 
  6. Integration of .eth names with .xlm names. The motivation here is to enable .eth name holders to use the same name in the Soroban ecosystem since usually people like to stick with a single name. The only prerequisite is that they should own an .XLM name for each .eth name they want to resolve in the Soroban network.
 

HOW IT WORKS WITH SOROBAN

XNS’s .xlm names simplify the life of the Soroban community because they act as a nice wrap for the long wallet addresses. 

Our plan is to integrate XNS with all the ecosystem participants, namely: 

  • Wallets - to easily send and receive funds to your .xlm name
  • Protocols - see your .xlm name when connecting to Dapps (especially useful for people with multiple wallet addresses)
  • Network Explorers - see .xlm names instead of wallet addresses when checking transactions

Our resolver smart contract on Soroban keeps information about .xlm name and associated wallet address. XNS will provide an easy SDK to all the partner protocols for easy and fast access to identify the .xlm name associated with a wallet address. 

 

MONETIZATION STRATEGIES

  1. Renewal fees - .xlm names will have an annual renewal fee, which will pose as a main recurring income stream. 
  2. Initial Registration fee (same as renewal fee)
 

STRATEGIC ROADMAP

  • Initial launch of www.xns.is protocol to enable registration and renewal payments for .xlm names (initially we will enable registration of only the names that are NOT part of Oxford 600,000 English Dictionary)
  • Integration with at least 1 wallet, 1 network explorer and 10 DeFi protocols in the first quarter after launch
  • Airdrop 600,000 Oxford Dictionary Words (names) to the active wallets in the Soroban ecosystem for 1 week with a renewal option
  • Launch of the marketplace
  • Launch of a token for DAO governance
 

IMPACT METRICS

  • Number of .xlm names registered/purchased that are not part of Oxford Dictionary
  • Number of protocol integrations within first quarter after the launch
  • Number of .xlm names renewed within the first week of airdrop

Technical Architecture Doc

https://miro.com/app/board/uXjVNuJ9iDo=/#tpicker-content

Project URL

https://www.xns.is/

Code URL

Video URL

https://www.youtube.com/watch?v=jiovvphl53Q

Pitch Deck URL

Project Categories

Product Type [If Services that make the chain more functional]

Other Chain Description

We want to make it clear that our first major goal is to make .xlm widely used within the Soroban ecosystem. Similar to how ENS is the major name service on Ethereum. It’s a blue ocean right now, no competition and we want to become the major name service.  How do we become the major naming service? We are going to drop all the 600,000 Oxford English Dictionary words randomly to the Soroban wallets. This is going to be the biggest random distribution of value within the Soroban ecosystem. An airdrop of a kind. Once the names are dropped to active wallets, they will have a week to pay and prolong/renew registration for a year. Users will be able to choose which names to keep and which ones not.  The names which won’t be prolonged will automatically become available on the market for the public to register.  The uniqueness of this strategy is that there won’t be any room for snipers and bots. Literally any user will have a chance to get precious words. 

Section

read

Team bio

Rust/Solidity Senior Engineer
0xSonicstar has 4+ years of experience in developing Blockchain Solutions. He has developed decentralized applications, cloud-mining services and smart contracts, containing extensive features like liquidity mining & burning mechanism, time-released awards and dynamic auctions. Is passionate about DeFi and aims to contribute to the Stellar ecosystem.

Telegram: @mr_sonicstar
Discord: 0xsonicstar
 

Lika Chkhirodze

Product Owner, Project Manager, BD

Product Manager, with 3+ years of experience. Has worked on various DeFi projects, among them being Seaside Club, orchestrating 10+ smart contracts and integrating ERC20, ERC721, ERC1155. Noteworthy features include launcher contracts, vesting, staking, airdrop, and exchange rate pegging. Also worked with the team on DUDE & MBMX  (ERC20) smart contracts with a charitable focus, showcasing an innovative automated burning mechanism. 


https://www.linkedin.com/in/lika-chkhirodze/
Discord: likachkhirodze



 

Total Expected Roadmap

Here are the next two deliverables on our Roadmap to complete the development of the project:

  • Deliverable - Airdrop Execution
    • Description - Analyze all the Stellar wallets and identify the active ones based on a set number of criterias. Airdrop 600,000 Oxford Dictionary words randomly with a Provably Fair method.
      • How to measure completion - community members are happy. All the active Soroban ecosystem wallets have received the airdrop of words. 
        • Estimated date of completion - 2 weeks;
          • Budget - $8,200
  • Deliverable - Secondary Marketplace for domains:
    • Description - This platform will enable its users to sell their XNS on the secondary market.
      • How to measure completion - users can connect their wallet, put the domain up for sale and get the proceeds from the sale.
        • Estimated date of completion - 8 weeks;
          • Budget - $41,900
  • Deliverable - Create & launch DAO:
    • Description - we will create smart contracts for a DAO and launch a governance token, which will govern the XNS. The goal is to make XNS fully decentralized.
      • How to measure completion - smart contracts with governance features are deployed on PubNet.
        • Estimated date of completion - 8 weeks;
          • Budget - $38,000