IPNS Record Signing? #120
AustinFoss
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello, I came up this repo after reading through this thread ipfs/specs#323 (comment)
While the original purpose of that thread was to pursue implementing Ethereum signature support for IPNS record signing, which seems to open up to many rabbit holes and possible pitfalls to ever actually be added to the IPNS spec, that second to last comment from the MetaMask snap dev seemed promising.
Looking at the filsnap-adapter api I was curious if the
signMesssageRaw()
method would be able to produce a valid IPNS record?If not, I'd like to throw it out there that this seems like it would be much desired feature of this snap based on the discussion from that other thread.
While this wouldn't solve for one of the use cases I had in mind, DAO multi-sig (Gnosis safe) signing of IPNS records, it still provides way for a user to manage several IPNS keys from a single mnemonic phrase instead of needing to export each key individually. I was also looking at ethersJS and its HD wallet library because it seems like it would create usable secp256k1 for IPNS signing by way of a seed phrase.
Brave browser has a built in IPNS key manager but it's not deterministic for recovery.
Beta Was this translation helpful? Give feedback.
All reactions