interface EvmSmartAccount {
    address: string;
    name?: string;
    owners: string[];
}

Properties

Properties

address: string

The 0x-prefixed, checksum address of the Smart Account.

^0x[0-9a-fA-F]{40}$

name?: string

An optional name for the account. Account names can consist of alphanumeric characters and hyphens, and be between 2 and 36 characters long. Account names are guaranteed to be unique across all Smart Accounts in the developer's CDP Project.

^[A-Za-z0-9][A-Za-z0-9-]{0,34}[A-Za-z0-9]$

owners: string[]

Today, only a single owner can be set for a Smart Account, but this is an array to allow having multiple owners in the future. The address is a 0x-prefixed, checksum address.