Skip to main content
Verify a user owns a wallet by asking them to sign a message, then validate the signature on your backend. The SDK returns the signature as raw bytes (Uint8Array). The examples encode it as base58 with bs58 (npm install bs58) so the backend can decode it.

Verify on the backend