From d6c7bd37dd487651b7b7fd7b7b1f4ddf62b39dfd Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Sun, 7 Jan 2024 22:38:19 -0500 Subject: [PATCH] fix: we need to strip off the key prefix --- protocol/signed/signed_message.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocol/signed/signed_message.go b/protocol/signed/signed_message.go index f5747cc..6826bb3 100644 --- a/protocol/signed/signed_message.go +++ b/protocol/signed/signed_message.go @@ -117,7 +117,7 @@ func (s *SignedMessage) DecodeMessage(dec *msgpack.Decoder) error { s.message = message - if !ed25519.Verify(s.nodeId.Raw(), s.message, s.signature) { + if !ed25519.Verify(s.nodeId.Raw()[1:], s.message, s.signature) { return errInvalidSignature }