> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloud.coinbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CreateEvmEip7702DelegationOptions

```ts theme={null}
type CreateEvmEip7702DelegationOptions = {
  address: EvmAddress;
  network: EvmEip7702DelegationNetwork;
  enableSpendPermissions?: boolean;
  idempotencyKey?: string;
};
```

Options for creating an EIP-7702 delegation for an EVM EOA account.

## Properties

| Property                                                    | Type                                                                                                                    | Description                                                                                                                                                                              |
| ----------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="address" /> `address`                                | [`EvmAddress`](/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-hooks/Type-Aliases/EvmAddress)                                  | The 0x-prefixed address of the EVM EOA account to delegate. Must belong to the current user.                                                                                             |
| <a id="network" /> `network`                                | [`EvmEip7702DelegationNetwork`](/sdks/cdp-sdks-v2/frontend/@coinbase/cdp-core/Type-Aliases/EvmEip7702DelegationNetwork) | The network to create the delegation on.                                                                                                                                                 |
| <a id="enablespendpermissions" /> `enableSpendPermissions?` | `boolean`                                                                                                               | Whether 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. |
| <a id="idempotencykey" /> `idempotencyKey?`                 | `string`                                                                                                                | Optional idempotency key for safe retries.                                                                                                                                               |
