Adding the ability to sign custom messages would be a very good add-on, here's what I think the custom message feature should allow:
- choose the key required to sign the message (posting or active)
- allow signing a SHA256 payload (maybe allow signing a non SHA256 message that would be hashed during the signing process?)
- allow calling a callback url
- the callback payload would contain the account and the signature (and the original payload? )
A signing url could look like:
https://hivesigner.com/sign/custom-message? account=harpagon&key=posting&payload=9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08&cb=https://my-url.com/callback
This feature would help users to use the Hive ecosystem without any additional browser extension and without having to trust any website asking for a signature.
Adding the ability to sign custom messages would be a very good add-on, here's what I think the custom message feature should allow:
A signing url could look like:
https://hivesigner.com/sign/custom-message? account=harpagon&key=posting&payload=9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08&cb=https://my-url.com/callback
This feature would help users to use the Hive ecosystem without any additional browser extension and without having to trust any website asking for a signature.