Skip to content
Alchemy Logo

createSmartWalletClient

function createSmartWalletClient(params): any;

Defined in: packages/wallet-apis/src/client.ts:34

Creates a smart wallet client with wallet API actions.

By default, the client uses EIP-7702 with the signer's address, allowing you to call prepareCalls or sendCalls directly without first calling requestAccount. Use requestAccount only if you need a non-7702 smart account.

ParameterTypeDescription

params

CreateSmartWalletClientParams

Parameters for creating the smart wallet client.

any

A wallet client extended with smart wallet actions.

Was this page helpful?