
BTCDomain is a decentralized domain name system on the Bitcoin mainnet with the suffix ".btc". Additionally, BTCDomain was one of the earliest projects to achieve fully on-chain websites using recursive inscription technology. The upgrade in June 2023 has made the domain purchasing process simpler and smoother.
BTCDomain Upgrade Shares Details of New User Experience and Interface Design
Firstly, BTCDomain has completely improved the process of purchasing domain names on the blockchain. After the upgrade, users can purchase authorization using two Bitcoin wallets, Unisat and XVerse. Furthermore, BTCDomain still supports MetaMask user login: BTCDomain can use MetaMask as a signer to generate a Bitcoin Taproot address from an EVM address through a series of encryption operations.
After choosing a wallet, users can proceed to purchase Bitcoin-based domain names. In a single transaction, BTCDomain users can choose to purchase multiple domains.

Once a BTCDomain customer has selected all the desired domain names, they can proceed to the "Continue To Cart" menu and complete the details of the new purchase. At this step, users will add the Bitcoin address to receive the domains, set the duration for domain hosting, adjust the inscribe gas fee, and enter the "Ready To Pay" menu.


BTCDomain Adds More Payment Options
If the user chooses to use the Unisat wallet for payment, they will enter the "Continue Pay" menu. Then, the user can complete the payment within a few minutes.

In addition, BTCDomain customers can directly purchase domains and use Bitcoin (BTC) wallet as the payment method. After the authorized payment, the user should click the "I have paid" button. The BTCDomain system will lock the domain and automatically proceed with the inscription process.

In addition to Bitcoin (BTC) payments from non-custodial wallets and Unisat, BTCDomain also accepts payments in USDT, ETH, and other underlying tokens. These payments are processed through MixPay, including XRP, SOL, BUSD, Eos, as well as meme coins like SHIB and DOGE.


After the payment is completed, users can click on the wallet address in the upper right corner to check the status and availability of all purchased domains.
Implementing Bitcoin Native Websites Through Class Recursive Inscription Technology
It should be mentioned that, in order to enhance the user experience for new and existing users, BTCDomain has improved the user profile design. With the new upgrade, users can see their avatars displayed next to the list of owned domains. Through the new interface, customers can directly send Bitcoin to Bitcoin-based domains. In the upgraded Oridnals interface, users can seamlessly add and track various inscriptions stored through Bitcoin network functionality, including domains, images, and other files.

In addition, BTCDomain is a platform that implements complete on-chain websites using techniques similar to recursive inscriptions. This feature has been launched in the previous version and many on-chain website demos have been completed.
How is this feature implemented? Simply put, BTCDomain resolves the Bitcoin address that the domain belongs to, retrieves all inscriptions associated with that address, and finds a special JSON format link file. Then read the content in the link file and identify the HTML inscription number in it. After finding the content about this inscription in the Bitcoin network, it is finally presented to the user's Web2 website browser. It is worth noting that because the HTML source file has been engraved on the Bitcoin mainnet as an inscription, the website has considerable security and decentralization. For a complete explanation and parsing principle, please refer to the Medium article of BTCDomain.
Currently, the BTCDomain team has provided several Bitcoin website demos, readers can click the following links to view:
https://match 3 pizzas.btc.page/(please open on your mobile phone)
https://match 3 foodie.btc.page/(please open on your mobile phone)
In the coming months, the BTCDomain team will launch a one-click personal on-chain homepage feature to simplify the creation of personal websites.
Andy Tian, co-founder of BTCDomain, said, "On-chain websites will bring new value to .btc domain names. We will deploy personal websites that never get lost on the Bitcoin network for every domain name holder, with low threshold and low cost, through a modular and scalable inscriptions system. This will also enable more users to access Bitcoin on-chain content through web 2.0 methods."
Conclusion
As a leading project in the Bitcoin Ordinals ecosystem, BTCDomain continues to iterate and update, and the on-chain website functionality it displays is exciting. With the advent of recursive inscriptions, BTCDomain's personal websites will be able to make a huge leap from static websites to dynamic websites, and are expected to usher in a new wave in the Bitcoin ecosystem.
Related links:
Official Website | Documentation | Twitter | Medium | GitHub


