Skip to main content

Overview

DynamicSvmWalletClient::sign_message signs a UTF-8 message with Ed25519 and returns a base58-encoded 64-byte signature. The signature is over the raw message bytes — no Solana-specific message envelope is applied.

Prerequisites

Basic Message Signing

Verifying the signer locally

Use case: off-chain auth

Common pattern for nonce-based wallet auth:

Next Steps

Last modified on May 19, 2026