We believe that in every instance a user might otherwise see an hex address or content hash, they should instead see an (ENS) name. That’s our goal.
We’re not there yet, but there are many dapps who have already integrated ENS to better serve their users. We’d like to periodically highlight what they’ve done to show our appreciation, to give other dapp developers ideas of how to integrate ENS, and to let users know where they can use ENS. Previously, , an .
Today, we are going to highlight the great work with ENS being done by the web browser .
Opera is a major web browser, with 182 million monthly active users () and is the most used browser in about .
Which is why it’s exciting that they have added native support with a built-in “” on both desktop and mobile! This has included ENS support, in two significant ways.
Name resolution to IPFS content in the browser
This is only available in the right now, but it’s still a great development.
In the web address field where you type things like “google.com,” if you enter a “.eth” name that has an hash in its , the IPFS content will be displayed as a normal website.
That’s right: decentralized name service (ENS) plus decentralized file storage (IPFS) equals decentralized web.
You can try it yourself. In the , enter “game.portalnetwork.eth.” Here’s what you should see:
From the user’s point of view, it works just like a normal website, though what’s going on in the backend is very different.
You can learn more about hosting web content with IPFS . You can learn about acquiring a .eth name , and setting it up to resolve to your IPFS content .
Name resolution to hex addresses in their Crypto Wallet
Their other use of ENS is in their Crypto Wallet and is pretty straight forward: when you are sending , in the “Recipient” field instead of pasting in an hex address you can type in an name.
Notice that they leave the .eth name where you typed it, rather than replacing it with the hex address, which they display below in smaller font instead.
This is a great example of good UI with ENS: it keeps the name primary for the user, but also conveniently displays the hex address if they need to double check it.
You can download and learn more about Opera .
If you are a developer and are interested in integrating ENS, we have everything you need in one place .
If your dapp has integrated ENS in an interesting way and you’d like us to feature it, please send us an email at brantly@ens.domains.
Published at Fri, 10 May 2019 22:59:06 +0000