В $SOL подпись сообщения может подтвердить, что вы контролируете кошелёк, не создавая транзакцию.
Функция `solana:signOffchainMessage` использует структурированный формат с собственным доменом. Приложение проверяет подпись на сервере без комиссии сети и вызова RPC, а сообщение невозможно спутать с ончейн-транзакцией.
Для входа защита от повторного использования по-прежнему зависит от приложения: сгенерируйте nonce на сервере, свяжите его с запросом на подтверждение и используйте один раз после проверки подписи.
Источники: Solana Docs — Sign Messages & Authenticate Users (https://solana.com/docs/frontend/messages-and-auth); Solana Changelog, 29/10/2026 (https://solana.com/news/solana-changelog-october-29-2026).
Функция `solana:signOffchainMessage` использует структурированный формат с собственным доменом. Приложение проверяет подпись на сервере без комиссии сети и вызова RPC, а сообщение невозможно спутать с ончейн-транзакцией.
Для входа защита от повторного использования по-прежнему зависит от приложения: сгенерируйте nonce на сервере, свяжите его с запросом на подтверждение и используйте один раз после проверки подписи.
Источники: Solana Docs — Sign Messages & Authenticate Users (https://solana.com/docs/frontend/messages-and-auth); Solana Changelog, 29/10/2026 (https://solana.com/news/solana-changelog-october-29-2026).
