Summary of Updates:
Platform
Technical documentation
Partnerships/Integrations
Other updates/improvements
1. Platform
Loom video demo 7 of the Namespace platform with ensdao.eth name used as an example.
Mainnet launched!
Namespace v2 officially launched on the Mainnet, see the announcement for details:
https://twitter.com/namespace_eth/status/17686476526092291474
*.GotID.eth subnames
To celebrate the mainnet launch we issued free offchain Subnames from gotID.eth to our users.
Minting offchain subnames
Fully resolvable in Metamask
You can see them in the ENS App
Sets minters address record
30 subnames minted
Feel free to mint a free Subname for yourself in celebration of the Namespace launch: Namespace.
Search and Register
Anyone can search and register available ENS names and unruggable surnames through the Namespace platform.
We improved the ENS name registration process - users can now close the ENS registration modal and continue where they left off. We added notifications for pending registrations/transactions.
Added options to set address record and primary name for Name registrations.
Feel free to register any ENS name or subname to test it: Namespace 1
Widget
ENS Widget is used by ENS Name owners who want to mint unruggable subnames from their own websites or blogs.
The widget is live on Mainnet.
Integrated with the platform’s front-end
Configurable and customizable from the platform (no technical skills required)
Supporting 4 different widget types
Support for ENS second-level name registrations (allowing anyone to sell ENS registration services from their websites)
Can be easily integrated with HTML, WordPress, Webflow, or anything else.
See more about the widget and how to implement it on your website: ENS Widget | Namespace
Test it yourself here: Namespace 3
Manager
The manager is responsible for configuring and listing ENS names so people can mint subnames from them.
Reduced gas fees by migrating configuration set up offchain
Added token-gated minting for communities, allowing people to mint Subname from some ENS name only if they hold certain NFTs
Supports ERC 20/721/1155 token standards
Improved user experience.
Currently, through the Manager, you can:
Find and Register ENS Name or Subname
List ENS Names and start issuing/selling Subnames
Customize Subname minting price based on length
Reserve subnames for yourself
List specific Subnames for a different minting price
Whitelist wallets to either mint or mint for free
Token-gate list so that only people with specific NFTs can mint subnames
Use the ENS Widget to sell Subnames and provide ENS registration service directly from your website.
See more about the Manager in our docs: Manager | Namespace
Or test it yourself on Mainnet or Sepolia: Namespace
2. Technical Documentation
Offchain Subnames API
Offchain subname API support with detailed technical documentation.
We offer offchain subname support from now on as well. As we see our mission to grow ENS and integrate it everywhere, it’s hard to deny the interest people and projects have for offchain subnames due to their lack of use and flexibility for the owners in terms of maintaining a certain degree of control over what happens with subnames.
Namespace offchain subname support includes:
Minting offchain subname
1.1. Ability to mint subnames to multichain addresses and associate them to different coin types as per ENSIP-9
1.2. By default subname minted for coin type 60 (Ethereum)Subname data management
2.1. Check subname availability (if available for minting)
2.2. Subname address resolution – 1) Subname address resolution through OffchainResolver and CCIP read gateway and 2) Multichain address resolution as per ENSIP-9
2.3. Data management – Stores and retrieves all data associated with the subname: addresses with coin types, text records, and custom data.Text record management
3.1. Create, update, and delete subname text records
3.2. Retrieve single or all subname text records
3.3. Text record resolutionCustom data support
4.1. Besides text records, the API allows for the storage of custom data JSON objects
4.2. Create, update, and delete custom subname data
4.3. Retrieve single or all custom subname data
And we keep updating it and adding more support with each new client we get and per their request.
Full tech docs can be found on our official docs.namespace.tech page.
Back-end API and Smart contracts
Reworked our backend API and Smart Contracts. The backend now handles the creation of listing configuration and gives verification for minting subnames. Listing configurations are now stored offchain so that ENS name owners don’t have to pay high gas fees for listing names and updating listings.
Overview of our backend infrastructure and listing/minting process
ENS Name Listing process:
Minting process:
How-to Guides
Easy-to-follow tutorials on how to implement ENS Names and Subnames for different purposes.
Currently, we have a how-to guide on How-To Mint Subnames on L1 1 from start to finish.
3. Partnerships / Integrations
One of our goals is to integrate ENS everywhere and also to make it easily accessible everywhere, especially for as many developers and teams as possible. That said, we are constantly working on adding ENS to as many different apps, wallets, games, and other products, and also, adding it into a foundational layer to all blockchain tools and infrastructure provider companies, enabling developers quick access and easy integration of ENS.
Unicorn.eth – smart wallet
Unicorn uses Namespace’s Offchain implementation for integrating ENS subnames. Unicorn will gift its wallet users subnames from *.unicorn.eth and give them a brandable wallet name.
Web3js – JavaScript library for building on Ethereum
We built a Web3js Plugin that extends the ENS functionality, by providing the latest ENS features such as:
ENS name registration
Setting and retrieving text records
Setting and retrieving addresses
Reverses name resolution
Announcement post:
https://twitter.com/namespace_eth/status/1770461554800247166
Tatum – All-in-one blockchain development platform for Web3 builders
We built a custom extension that plugs into Tatum SDK to help their developers use ENS easily. Currently supports:
ENS name registration
Setting and retrieving text records
Setting and retrieving addresses
Reverses name resolution
Unlike Web3js, Tatum doesn’t offer any ENS native integration and support so there is a lot we can do to further develop and improve this.
Everything is ready and deployed, and is pending review and will go live soon. Follow Namespace on Twitter or join /namespace channel on Warpcast to stay updated.
QuickNode – Blockchain infrastructure provider
Namespace is the official QuickNode Partner. We built and deployed our own Offchain Subname API as their marketplace add-on. Immediately providing access to easy ENS Offchain integration, allowing smooth ENS Subname issuance and management to more than 125k active developers using QuickNode.
Created QuickNOde add-on for Offchain Subnames API
Created integration and registration process to allow QuickNOde developers to register and use the API
Created support for Payment Plans within the registration process
Shoutout to Evan for the intro <3
Everything is ready and deployed, and is pending review and will go live soon. Follow Namespace on Twitter or join /namespace channel on Warpcast to stay updated.
Important Note
We need to meet the developers where they are already building and using the services from existing development providers. Therefore, the Namespace team will continuously support, upgrade, and maintain all custom-built add-ons, plugins, and extensions that make it easy for other developers to integrate and use ENS.
4. Other stuff
As we want to establish ourselves long-term as one of the thought leaders and core teams building around digital identity, we launched a Digital Identity channel on Farcaster with 360+ members already now: Warpcast - join us!
New landing page: https://www.namespace.tech/ 2
Removed Goerli references and switched to Sepolia testnet entirely.
Infrastructure:
Moved our infrastructure to DigitalOcean?
Integrated Kibana/Elasticsearch as our monitoring infrastructure
Integrated HashcorpsVault as a secrets manager
Integrated DigitalOcean mongo managed database
And other overall platform improvements, optimizations, and about 12 million bugs fixed.
Once again, thanks to everyone who voted for us and supported us so far. We are excited, happy, and honored to be here.