Skip to main content

The Content record

One of the most interesting and powerful features of ENS names is the ability to point them to webpages hosted on the decentralized web. This is achieved by creating a website where both the hosting and the domain name is entirely decentralized, meaning that neither is hosted on any one server.

What does it do?

The Content record lets you point your ENS name to a decentralized resource. The location that record resolves to will allow a user to enter your ENS name into their browser's address bar and display your decentralized website.

Compatible Browsers

For ENS resolution in the browser address bar to work, the browser needs to be compatible with ENS or have the Metamask extension installed.

ENS Compatible browsers

Some browsers which are more oriented towards Web3 support ENS right out of the box:

Other browsers will need to have an extension installed for it to work, such as the Metamask browser extension:

Supported protocols

ENS supports several different decentralized storage protocols where you can host your website:

Supported protocols
ProtocolDescription
IPFS & IPNSThe Interplanetary Filesystem
ArweaveThe PermaWeb Hard drive
Onion 2 & 3The Tor Project
SiaSia decentralized data storage
Swarm (bzz)Swarm decentralized data storage
caution

ENS does not support Web2 URLs in the content record.

How to set the Content record

How-to

For information on how to set the Content record, see: