wallet sign-msg #1587

Open
opened 2025-12-28 17:16:55 +00:00 by sami · 0 comments
Owner

Originally created by @roman-khimov on GitHub (Dec 11, 2025).

I'm always frustrated when I can't reproduce signatures routinely made by Neon/Neoline/etc in NeoGo.

Describe the solution you'd like

Add some way (wallet sign-msg command or something else) to produce signatures like in NeoFS "WalletConnect" scheme that is widely known for years and available in various wallets. The message can be cleartext or hex/base64, wallet shouldn't encode it.

Describe alternatives you've considered

No alternatives, some compatible thing has to exist.

Additional context

https://pkg.go.dev/github.com/nspcc-dev/neofs-sdk-go@v1.0.0-rc.16/crypto/ecdsa#SignerWalletConnect
https://github.com/neo-project/neo/pull/4286
https://github.com/neo-project/neo-node/pull/924
https://github.com/neo-project/proposals/pull/213
https://github.com/neo-project/proposals/issues/210

Originally created by @roman-khimov on GitHub (Dec 11, 2025). ## Is your feature request related to a problem? Please describe. I'm always frustrated when I can't reproduce signatures routinely made by Neon/Neoline/etc in NeoGo. ## Describe the solution you'd like Add some way (`wallet sign-msg` command or something else) to produce signatures like in NeoFS "WalletConnect" scheme that is widely known for years and available in various wallets. The message can be cleartext or hex/base64, wallet shouldn't encode it. ## Describe alternatives you've considered No alternatives, some compatible thing has to exist. ## Additional context https://pkg.go.dev/github.com/nspcc-dev/neofs-sdk-go@v1.0.0-rc.16/crypto/ecdsa#SignerWalletConnect https://github.com/neo-project/neo/pull/4286 https://github.com/neo-project/neo-node/pull/924 https://github.com/neo-project/proposals/pull/213 https://github.com/neo-project/proposals/issues/210
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nspcc-dev/neo-go#1587
No description provided.