sendTransaction call as any other account type, and the Rhinestone Orchestrator takes care of routing, bridging, and settlement. The result is significantly better DX than calling the raw API yourself.
This is the right choice when:
- 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.