> For the complete documentation index, see [llms.txt](https://docs.enclave.money/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enclave.money/introducing-enclave-money/enclave-money-protocol/wallet-support.md).

# Wallet Support

The Enclave Money platform provides comprehensive support for various wallet types, enabling chain abstraction and seamless user experiences across different wallet implementations.

## Supported Wallet Types

### Embedded Wallets

Enclave Money SDK seamlessly integrates with popular embedded EOA wallet providers such as:

* Privy
* Dynamic
* Turnkey
* Web3Auth

These embedded wallets can be used in conjunction with the Enclave Money JS SDK to create chain-abstracted user experiences while maintaining familiar onboarding processes.

### Smart Contract Wallets

The Enclave Money SDK offers full compatibility with existing smart contract wallets. Developers can enable chain abstraction through:

1. **Session Key Access**:
   * Enables forwarding of user funds to Enclave paymaster vaults
   * Facilitates chain-abstracted balances spendable across any chain
   * Restricted specifically to fund forwarding operations
2. **Session Key Module Options**:
   * Developers can use their existing session key module
   * Alternatively, they can implement Enclave's ERC7579-compliant session key module

### Externally Owned Accounts (EOAs)

Enclave will soon enable advanced features for EOAs through EIP7702 implementation:

* Chain abstraction
* Transaction bundling
* Automated transaction execution
* Gasless transactions

This support extends to:

* Mobile/browser wallets (e.g., MetaMask, Rabby)
* Embedded wallet providers (e.g., Privy, Dynamic, Web3Auth, Turnkey)

Users can transact in a chain-abstracted manner by:

* Spending their asset balance on any chain
* Avoiding gas fees in native tokens
* Experiencing chainless crypto interactions

#### Demo

Here's a demo of a metamask EOA transacting on Odyssey testnet using funds on Arbitrum Sepolia and Optimism Sepolia

{% embed url="<https://www.loom.com/share/7a798ad0dd1a4fff9da9c86e3dc1ad02?sid=31883d51-20d0-4708-ae83-933464053ff6>" %}
