We just released a decentralized websites browser extension for Firefox. It supports ENS, IPFS, and IPNS(!).
If you got Firefox, install it here.
Can you really call yourself a Firefox dWeb user without it? we think not!
The backstory
Esteroids is a website that needs to be updated all the time. Like, all the time. What’s worth a decentralized websites explorer if the data there is not updated?
But it’s expensive to update IPFS values on ENS, so we decided to switch to ENS. It was a bit expensive, and we even created a funny meme for it.
Hilarious, right?!
Turned out that there are also not enough tools supporting IPNS.
Specifically, there are no tools for ENS+IPNS websites for Firefox. So what did we do? Yup, we created one ourselves.
Details about the extension
For this extension, we forked Almonit browser Extension (MIT license). You can find our new version here.
We added support to IPNS (most important!), changed some libraries, gateways, settings, graphics, and a few other things. But the core decentralized behavior remained the same.
The browser extension works super simply. It has a list of IPFS gateways. Each time that you surf to a .eth website, it refers you randomly to one of those gateways. This is called “decentralization by randomization”, and is meant to keep the dWeb decentralized.
We actually hope that this extension won’t be needed for long. We root for Firefox to add native support for decentralized websites. But till then, use our extension for it, and write us if anything is missing there (contact@esteroids.xyz).