Default ENS IPFS Template

Hey ENS community, :raised_hand_with_fingers_splayed:

The Idea:

I’d like to propose adding an optional default dweb IPFS template to the ENS registration flow. This would give new users the choice to activate a simple, decentralized landing page immediately after registering their ENS name. They could keep it private or make it public.

The Situation:

When I registered my ENS name (jasonblais.eth), I was taken to my profile dashboard, which is great for editing records. But when I visited the domain itself, it displayed a blank page with plain text across the top that read, “Requested ENS name does not have a content hash set.” There was no visual identity, no onboarding guidance, and nothing that explained the potential of ENS as a decentralized web presence. Standard website add a landing page to park your domain before uploading a website. It would be honorable to users to see their ENS domain live right away. Personally, I was a little disappointed the first time checking my own ENS domain.

The Knowledge:

As someone with a little over 25 years in web design and code development, I believe new users would benefit from seeing a working example of a dweb landing page right away. It would demonstrate what ENS can represent beyond wallet routing and help bridge the gap for people crossing over from web2. This could also open up a completely new industry for Dweb development. This opens up new possibilities for ENS and Dweb development.

The Software

A lightweight static HTML template hosted on IPFS, using standard ENS resolvers and ethers-ens js. Once the template CID is published, users could toggle it on during registration. If they enable it, their ENS name would immediately resolve to a functional landing page displaying their ENS records in a clean, safe, readable format.One template to use for all ENS users. Once pinned through IPFS, there is no need to make individual templates.

The Backup

From a development perspective, this appears to be a small, self-contained feature, though ENS Labs would ultimately determine feasibility. I’m fully willing to contribute the files I’ve built, share my research, and help test or refine the integration if the community sees value in it. I will agree to transfer ownership of defaultens.eth for the cause so ENS can use and keep the original founding ENS domain that could represent the ENS default template system.

The Research

I’ve spent the past two years experimenting with ENS-powered dweb systems, and I believe this small improvement could help more developers discover what’s possible. Right now, very few ENS names use dweb templates, and many people don’t realize they can upload a simple static site to IPFS and point their ENS name to it. A default template could serve as both an onboarding tool and a showcase of ENS’s potential.

For anyone who wants to see an example, here are two working beta testing template I am using to test on:

defaultens.eth.limo

jasonblais.eth.limo


Thanks for taking the time to consider this idea. I’d love feedback from the community and the ENS team on how this might fit into the broader roadmap. I am interested in creating a group to teach and learn more about dweb possibilities as I do believe the future could be grown into the Dweb system for website building. I am a dweb developer in today’s standards and I would like to explore it with other interested individuals.

Although I do use AI for grammar checks and spelling on occasion, I do swear this is not AI generated and has been fully typed out by my hands personally (just in case the question comes up).

Thank you, Jason Blais

4 Likes