Portal Community

getOrCreate (SMA01)

Returns an existing smart account, or creates one owned by a given EVM account.

FieldRequiredDescription
ownerAddress✓ YesThe EVM account address (from account/getOrCreate) that will own this smart account.
accountName✓ YesA 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.