- Your users have existing EOAs with assets they want to keep at their current address
- You want intent support without requiring users to migrate to a smart account
- You need the simplest possible integration path
Plain EOAs do not support modules, session keys, gas sponsorship, or multisig. If you need those features, use EIP-7702 to add smart account capabilities to an existing EOA, or create a new smart account.
Setup
Passtype: 'eoa' in the account config and provide the EOA as the signer. The EOA address is used directly — no separate smart account address is derived.
Send an intent
Once the account is created, the transaction API is identical to any other account type.Next steps
EIP-7702
Add smart account features to an existing EOA without changing its address.
Create a smart account
Start fresh with a full smart account: modules, session keys, gas sponsorship.