Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish ENS App to IPFS #1543

Open
MicahZoltu opened this issue Aug 1, 2022 · 2 comments
Open

Publish ENS App to IPFS #1543

MicahZoltu opened this issue Aug 1, 2022 · 2 comments

Comments

@MicahZoltu
Copy link
Contributor

Is your feature request related to a problem? Please describe.
I would like to load the ENS App via IPFS.

Describe the solution you'd like
When a new release of the ENS App is created, CI (or a human) should publish it to IPFS and include the IPFS CIDv1 to the release notes for the page.

Describe alternatives you've considered
I could rebuild and publish for every release myself, but I want someone else who cares more about ENS to do it.

Additional context
Currently, ens.eth points to an IPNS name which points to an IPFS hash, but this is only for ens.domains. The "Go To App" button on that page just sends the user to https://app.ens.domains and there doesn't appear to be any ENS name that points at the app itself.

@jefflau
Copy link
Member

jefflau commented Aug 1, 2022

We currently have it deploying to app.ens.eth to mirror the current URL structure.

https://app.ens.eth.limo/

@MicahZoltu
Copy link
Contributor Author

This is missing two things:

  1. It is pointing to IPNS which is mutable.
  2. It doesn't associate a particular IPFS hash with each version of the UI, so someone who wants to access an older archived version of the site (such as if a change introduces a breaking bug), they have no way to find the previous IPFS hashes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants