Skip to content
Alchemy Logo

fromKitSigner (Solana)

function fromKitSigner(signer): SolanaSigner;

Defined in: packages/wallet-apis/src/adapters/fromKitSigner.ts:27

Adapts an @solana/kit signer into a SolanaSigner.

Accepts any signer that implements signTransactions, including KeyPairSigner, TransactionPartialSigner, and NoopSigner. For raw Ed25519 keypairs, use fromKeypair. For browser wallets (wallet adapter, Phantom, etc.), use fromWalletAdapter. For wallet-standard wallets, use fromWalletStandard.

Requires @solana/kit as a peer dependency.

ParameterTypeDescription

signer

SolanaTransactionPartialSigner

The @solana/kit signer to adapt

SolanaSigner

A SolanaSigner compatible with createSmartWalletClient

Was this page helpful?