Abstract
Creates a new watch-only signer
The wallet address to watch
Gets the key scheme for this signer
Key scheme string (ed25519 for compatibility)
Gets the public key information for this signer
Returns a mock public key object that provides the wallet address but cannot be used for actual cryptographic operations.
Mock public key object
Signs transaction bytes (not implemented for watch-only mode)
This method is required by the Signer interface but cannot actually sign transactions in watch-only mode.
Transaction bytes to sign
Promise
Abstract
signAbstract
signSigns provided personal message by calling signWithIntent()
with a PersonalMessage
provided as intent scope
Abstract
signSigns provided transaction by calling signWithIntent()
with a TransactionData
provided as intent scope
Sign messages with a specific intent. By combining the message bytes with the intent before hashing and signing, it ensures that a signed message is tied to a specific purpose and domain separator is provided
Web signer implementation
For use in browser environments