[Guide for implementing message signing and verification in Smart Wallet]