Conversation
initial draft for early feedback
| ### Record Creation | ||
|
|
||
| IPNS record MUST be serialized as `IpnsEntry` protobuf, and `IpnsEntry.data` MUST be signed using the private key. | ||
| IPNS record MUST be serialized as `IpnsEntry` protobuf, and `IpnsEntry.data` |
There was a problem hiding this comment.
Maybe we could rename IpnsEntry to IpnsRecord?
There was a problem hiding this comment.
Not against it, but want to limit what we change in IPIP to minimum, so it is easier to review.
Let's make a separate editorial PR after this IPIP lands.
hacdias
left a comment
There was a problem hiding this comment.
I think the updates conform to the changes we've made to Boxo in ipfs/boxo#339
Co-authored-by: Henrique Dias <hacdias@gmail.com>
There was a problem hiding this comment.
This is ready for final reviews.
Reference implementation in GO lives in boxo/ipns and shipped with Kubo 0.22:
We have wip js-ipns version as well:
lidel
left a comment
There was a problem hiding this comment.
Applied final editorials and included test vectors from ipfs/gateway-conformance#157
Flagged during IPFS Implementers call multiple times, no concerns were raised about ratification.
Merging to ensure https://specs.ipfs.tech/ipns/ipns-record/ is up-to-date and includes test vectors.
Closes #376
This IPIP introduces support for creation and validation of compact, V2-only IPNS Records.