Skip to main content
Final Class Runtime wallet for Solana.
On Solana, device signer support depends on the wallet type and is validated server-side; the runtime falls back to the recovery signer when the server rejects a device signer. Non-custodial, external, and passkey signers are also supported. Default chain is solana.

Constructors

CrossmintSolanaWallet

Creates a runtime Solana wallet. Prefer CrossmintClient.createSolanaWallet or the wallet controller over constructing this directly.

Properties

defaultChain

Methods

sendTransaction

Submits, approves, and waits for confirmation of a Solana transaction. Accepts a serialized transaction (base64 or base58); the SDK applies the active signer and returns the final CrossmintTransactionDetails.