Skip to content
This repository has been archived by the owner on May 30, 2023. It is now read-only.

[REQ] Add support for IPNS for parity with ENS #42

Open
brianddk opened this issue Jan 19, 2021 · 2 comments
Open

[REQ] Add support for IPNS for parity with ENS #42

brianddk opened this issue Jan 19, 2021 · 2 comments

Comments

@brianddk
Copy link

ENS supports the context record type 0xe5 for IPNS records. This allows users to make changes on the IPFS layer without having to make changes at the block chain layer. This is preferable as it reduces the need for block chain transactions and fees.

And obvious choice would be dweb.ipns.hash

Reference:

@aquiladev
Copy link
Contributor

there is no restriction for record's key in dot-crypto smart contracts. we have recommended list of keys, but you can set whatever you like, as well as dweb.ipns.hash

@mvlabat
Copy link
Contributor

mvlabat commented Jan 21, 2021

Hi @brianddk! Thanks for creating the issue.

We were considering adding support of IPNS records some time ago. The last time I was checking though, resolution performance was really poor. I believe it's something that the IPFS team is still working on to get it fixed (ipfs/kubo#3860). I wonder if your experience was different.

But it surely doesn't prevent us from adding it to the standard, which, of course, would be a better option than leaving our users to use a nonstandard key. We'll discuss it with the team. One of the things we'll also need to figure out is IPNS support in our browser extension.

cc @DeRain @bogdan @perfect-cents

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

No branches or pull requests

3 participants