> ## Documentation Index
> Fetch the complete documentation index at: https://docs.biconomy.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Enable MEE for EOA Users

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.

<Table>
  <thead>
    <tr>
      <th>Wallet Type</th>
      <th>EIP-7702 Support</th>
      <th>Requires Trigger</th>
      <th>Fusion Mode</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Privy, Dynamic, Turnkey</td>
      <td>Yes</td>
      <td>No</td>
      <td>Optional</td>
    </tr>

    <tr>
      <td>MetaMask, Rabby</td>
      <td>No</td>
      <td>Yes</td>
      <td>Required</td>
    </tr>
  </tbody>
</Table>

<Info>
  **Choosing Between EIP-7702 and Fusion**: Use **EIP-7702** if your embedded wallet supports smart account installation on EOAs. Use **Fusion Mode** for external wallets where smart account delegation isn't possible.
</Info>

<CardGroup cols={2}>
  <Card title="EIP-7702 Tutorial" icon="code" href="/new/getting-started/enable-mee-eoa-7702">
    For Embedded Wallets
  </Card>

  <Card title="Fusion Tutorial" icon="link" href="/new/getting-started/enable-mee-eoa-fusion">
    For External/Extension Wallets
  </Card>
</CardGroup>

## Summary: When to Use Which

<Table>
  <thead>
    <tr>
      <th>Feature</th>
      <th>EIP-7702</th>
      <th>Fusion Mode</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Wallet Type</td>
      <td>Embedded (Privy, Dynamic)</td>
      <td>External (MetaMask, Rabby)</td>
    </tr>

    <tr>
      <td>Trigger Required</td>
      <td>No</td>
      <td>Yes (`approve`, `permit`) required</td>
    </tr>

    <tr>
      <td>Direct Smart Account on EOA</td>
      <td>Yes</td>
      <td>No</td>
    </tr>

    <tr>
      <td>Sponsorship Support</td>
      <td>Yes</td>
      <td>Yes</td>
    </tr>

    <tr>
      <td>Requires Native Gas</td>
      <td>No (if sponsored)</td>
      <td>Sometimes</td>
    </tr>

    <tr>
      <td>Token Limit per Signature</td>
      <td>Multiple allowed</td>
      <td>Single-token only</td>
    </tr>

    <tr>
      <td>Authorization Requirements</td>
      <td>`delegate: true` and `authorization` required</td>
      <td>Not applicable</td>
    </tr>
  </tbody>
</Table>
