Skip to main content
type CreateEvmEip7702DelegationOptions = {
  address: EvmAddress;
  network: EvmEip7702DelegationNetwork;
  enableSpendPermissions?: boolean;
  idempotencyKey?: string;
};
Options for creating an EIP-7702 delegation for an EVM EOA account.

Properties

PropertyTypeDescription
addressEvmAddressThe 0x-prefixed address of the EVM EOA account to delegate. Must belong to the current user.
networkEvmEip7702DelegationNetworkThe network to create the delegation on.
enableSpendPermissions?booleanWhether to configure spend permissions for the upgraded, delegated account. When enabled, the account can grant permissions for third parties to spend on its behalf. Defaults to false.
idempotencyKey?stringOptional idempotency key for safe retries.