Skip to Content

SolanaSiwxSignerTarget

SolanaSiwxSignerTarget = SolanaWalletStandardSignerTarget | MessageModifyingSigner | SolanaLegacyMessageSigner | SolanaWalletAdapterSignerTarget

Defined in: signer.ts:88 

What createSolanaSiwxSigner can sign with:

An @solana/kit signer (modifyAndSignMessages on the target or its wallet or account) signs the UTF-8 bytes itself. Every other target is signed by createSolanaMessageSigner of @tuwaio/orbit-solana, which uses the first capability it finds: the solana:signMessage feature, a signMessages method, or a signMessage method (looked up on wallet, its adapter, account and the target itself, so useWallet() of @solana/wallet-adapter v1 and v3 works as is). Off-chain messages use the solana:signOffchainMessage feature of wallet.features or a signOffchainMessage method.

Last updated on