Sur $SOL , signer un message peut prouver que vous contrôlez un portefeuille sans créer de transaction.

La fonctionnalité `solana:signOffchainMessage` utilise un format structuré avec son propre domaine. L’application vérifie la signature côté serveur, sans frais de réseau ni appel RPC, et le message ne peut pas être confondu avec une transaction on-chain.

Pour la connexion, la protection contre la réutilisation dépend toujours de l’application : générez un nonce côté serveur, associez-le au défi et utilisez-le une seule fois après avoir vérifié la signature.

Sources : Solana Docs — Signer des messages et authentifier les utilisateurs (https://solana.com/docs/frontend/messages-and-auth) ; Solana Changelog, 29/10/2026 (https://solana.com/news/solana-changelog-october-29-2026).