Server Wallet: Smart Account
resource: smartAccount — ERC-4337 smart accounts (SMA01)
getOrCreate (SMA01)
Returns an existing smart account, or creates one owned by a given EVM account.
| Field | Required | Description |
|---|---|---|
ownerAddress | ✓ Yes | The EVM account address (from account/getOrCreate) that will own this smart account. |
accountName | ✓ Yes | A stable name identifying this smart account within your CDP project. |
Output: single smart-account record.
What's a smart account? An ERC-4337 contract account, distinct from the plain EOA created by
account/getOrCreate — useful when you need programmable spend rules enforced on-chain, in combination with Policy.