⚙️ Enable MEE on EOAs
Biconomy MEE supports native Externally Owned Accounts (EOAs) through two orchestration methods:
- EIP-7702 Delegation (embedded wallets only)
- Fusion Mode (external wallets)
💳 Wallet Type Support
Wallet compatibility depends on how much control the wallet exposes over the EOA.
- Embedded wallets
(e.g. Privy, Dynamic, Magic) allow developers to install smart account logic directly on the user’s EOA address using EIP-7702.
- External wallets
(e.g. MetaMask, Rabby, Trust) block apps from changing code on user EOAs for security reasons. These require Fusion mode.
| Wallet Type | EIP-7702 Support | Requires Trigger | Fusion Mode |
|---|---|---|---|
| Privy, Dynamic, Turnkey | ✅ Yes | ❌ No | 💛 Optional |
| MetaMask, Rabby | ❌ No | ✅ Yes | ✅ Required |
For EIP-7702 Tutorial (Embedded Wallets) Go Here
For Fusion Tutorial Tutorial (External/Extension Wallets) Go Here
🙏 Summary: When to Use Which
| Feature | EIP-7702 | Fusion Mode |
|---|---|---|
| Wallet Type | Embedded (Privy, Dynamic) | External (MetaMask, Rabby) |
| Trigger Required | ❌ | ✅ (approve, permit) required |
| Direct Smart Account on EOA | ✅ Yes | ❌ No |
| Sponsorship Support | ✅ | ✅ |
| Requires Native Gas | ❌ (if sponsored) | 💛 Sometimes |
| Token Limit per Signature | ✅ Multiple allowed | ❌ Single-token only |
| Authorization Requirements | delegate: true and authorization required | Not applicable |
