Skip to main content
Defined in: account-signers.ts:78 Converts a CDP Smart Account (EvmSmartAccount) into an x402-compatible signer. CDP Smart Accounts differ from EOAs in that their signTypedData requires a network parameter. This adapter derives the network automatically from the EIP-712 domain’s chainId.

Parameters

account

CdpSmartAccount A CDP Smart Account from cdpClient.evm.getOrCreateSmartAccount()

Returns

ClientEvmSigner A ClientEvmSigner compatible with @x402/evm’s registerExactEvmScheme