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

Properties

address: string

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

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

createdAt?: string

The UTC ISO 8601 timestamp at which the account was created.

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.

updatedAt?: string

The UTC ISO 8601 timestamp at which the account was last updated.