Skip to main content

· 4 min read

SorobanDomains was one of the first public contracts deployed in Soroban. At that time, there was no standard for Soroban NFTs nor projects looking to build one... But it's the end of 2025, and we have SEP-0050, which was proposed by the OpenZeppelin team.

So, to finish this year, we have decided to create our own implementation of the standard and make SorobanDomains an NFT protocol! Say hello to Non-Fungible Domains! This update will make it easier to transfer, trade, and interact between protocols, wallets, and other systems with SorobanDomains.

Registry v2

The first thing is: We are making a brand new Registry contract with new logic and are ready to mint NFDs to users. Let's go into detail about this new protocol:

Why making a new Registry contract?

The first registry was based on one key premise: collateral. This was good because it prevented the registration of domains in bulk by bad actors while allowing them to not pay anything for the domain in reality... But now that each domain will be its own NFD and token holders can just transfer them, trade them, or even approve others to move the tokens, the collateral at the Registry will be an issue. Because of this, the new Registry won't require locking collateral and instead will just implement a regular yearly fee like domain registries in other chains work.

Another reason to create a new Registry is to introduce Soroban Events to make the process of finding registered domains easier with the help of indexers. When the first Registry was made, we thought that most users would just keep one or two domains, so it would be easy to remember them. But to our surprise, many users registered multiple domains, and so it was hard for them to remember the domains they had. With proper events and our indexer keeping the record of new domains saved, you won't need to remember them and instead just check a list of your domains.

First year free for the OGs

We understand that the change from the collateral-based protocol to a fee-based NFT protocol is a big one, and so, to give old domain users enough bandwidth to decide if they want to keep their domains, the new registry will allow the migration of old domains for free.

How much time do we have to migrate? It will be 90 days after the new Registry is deployed, and during that same period, no one will be able to register a domain that is currently registered in the old Registry. Once this 90-day period has finished, the new Registry will allow the registration of domains that were not migrated before the deadline.

Domain Tokens

The new kid in the block is the NFD contract, and you can check the code here. Domains Tokens are just SEP-0050 NFTs, and the good thing with this is that wallets and marketplaces compatible with that standard will automatically be compatible with these domain tokens.

Users will be able to freely send and receive an NFD as long as the domain representing the token has not expired.

Soroban Governor

For the governance of the protocol, we will deploy a Soroban Governor contract, and all the fees collected by the new Registry will go there, we will also send the remaining PSD that has been sitting in the asset distributor for more than a year.

WEN?

We plan to deploy this new protocol during this month once we have deployed the Soroban Governor contract and it is set up and ready to control the Registry contract.

· One min read

SorobanDomains is a simple protocol: you have a domain and that domain targets an address... But what if we can add more values? What if we want to add details like the place where we are hosting a SEP-01 TOML file? What if we want to tie our domain to an IPFS CID where our dApp is hosted (like what the blend team is doing here)?

Well, for such cases, we now have something new: A Key-Value storage contract. This contract acts like a simple "database" that developers can use to add values that their domains own, something like the IPFS CID of a website the domain should point to. Something like this can be used by projects like xlm.sh or by Tansu (which is already using xlm.sh).

Contract is already available on mainnet and can be used by anyone who owns a SorobanDomain, the key registration fee is $PSD 100.

· 2 min read

It's the end of March and as we mentioned in our latest article we are moving in the direction of a DAO with the announcement of an airdrop of the protocol token... And we just did that! We sent a claimable balance with the share of the supply to all of the early adopters and super adopters in the proportion mentioned in that article.

We will give 1 month to claim the airdrop (deadline: April 30th at 23:59:59 UTC), after the deadline is completed we will claim back the unclaimed supply and send it to the DAO treasury.

Let's remember that the total supply of the protocol token is 64 million tokens, and a total of 28.8 million tokens (45% of the total supply) were just distributed to the early adopters with a boost to those being the super adopters. We also distributed the rest of the tokens as specified in the article and a total of 25.6 million tokens are currently waiting to be distributed to the protocol itself, in the next few days we will deploy the protocol treasury contract where we will send this remaining supply and all token holders will be able to decide what to do with it through a regular DAO voting process.

You might be asking yourself "Why would I want to claim this airdrop?" Well, as you might know, the protocol doesn't charge a fee when registering a domain... However future features like buying/selling or liquidations will indeed have fees, these fees will be distributed to the DAO treasury and voters can decide what to do with these fees, it's important that the community cares about it and participates in deciding!

So, without anything else to say... Check your wallet, it's possible there is an airdrop waiting for your approval ;D

Remember: The DAO will never sell its token, so be aware of scams and check the real issuer of the protocol token here

· 2 min read

It's been a month since our start of the journey post and since the protocol has registered more than 200 domains, it also has developed and added new functionality and it's getting ready for a new update where users will be able to put their domains for Sale...

But we are writing today to celebrate that we are going to start with the DAO! There is still a lot of work to do, but we want to start with the distribution of the governance token and start moving in the direction of being a community-driven protocol.

To the early adopter: Thank you

For such a simple protocol where you can't do much (and people could even say is a boring protocol), having more than 200 domains registered with collateral of 130,243.68 XLMs means that there are people out there who wanted a protocol like this to exist and in order to say "thank you", almost half of the governance token supply is going to be distributed to those who were early adopters (and even more to the true adopters). You can read about the allocations here.

Next step

This distribution doesn't mean everything is ready, it only means that we are going in the DAO direction so the next step is making the distribution and the governance contract; The governance contract will be developed after the Buy/Sell logic is public and the distribution is completed, we are always busy but we expect to have that ready before the end of April.

Without anything else to say, the Creit Technologies team wants to say once again: Thank you. Until the next post.

· One min read

Soroban is on mainnet... And so are we

Soroban moved to phase 1 two days ago and with the new soroban limits, we are now able to deploy and use our registry contract. We did some updates to the code before going live so subdomains can be registered and also invalidated once the root domain is burned and registered again.

The front-end client of the protocol still requires more work because currently only allows you to register and burn a domain, the next feature we will be adding to the protocol is the ability to transfer the ownership of a domain to another account and the ability to liquidate domains.

We also add a new section to our documentation: Protected names, check it out so you're aware of a few domains only the legitimate owners should be able to register.

A task for ourselves is adding Soroban Domains support to xBull Wallet (yeah we are the creators of that wallet) and getting in touch with others so they also include it in their wallets. A new era has started in the Stellar ecosystem and we are excited to see what else gets developed on soroban.

· One min read

And here we go!

Soroban is already on the mainnet, still on phase 0 but the great news is that is finally on the mainnet! It's been a long journey but here we are.

And because Soroban is out, we are publishing our website too! Our protocol has been available on testnet since February 4th, 2024 and we are excited for when Soroban moves from phase 0 and we can deploy our contracts.

Our protocol aims to be the de facto domain service on Soroban, and to do that we are creating a free-to-use protocol to make it a public service in the future (someone said DAO?).

We started our protocol on Feb 3rd, it's been just 20 days since the first line of code was written so we are still in really early development so be ready to see new features built :D

That's all for now, be safe out there ;)