I've updated my Bitcoin Core to 0.16.0 and created a few new bech32 address with the command
getnewaddress -addresstype bech32
I've then tried to sign a message with that address but I get the error "The entered address does not refer to a key":
(Address cut in the screenshot for privacy reasons)However, it is possible to sign and verify this kind of addresses with Electrum (as long as it's not multisign):
(Address cut in the screenshot for privacy reasons)I can't find the official documentation regarding signing arbitrary messages with these addresses. Can anyone enlighten me?
Did electrum implement its own or an unofficial standard? Will this be supported by Core?