<!-- Canonical: https://docs.linea.build/network/build/tools/account-abstraction -->

> For the complete Linea documentation index, see [llms.txt](/llms.txt).
> Agents can fetch this page as Markdown at [https://docs.linea.build/network/build/tools/account-abstraction.md](https://docs.linea.build/network/build/tools/account-abstraction.md).

# Account abstraction

`Account abstraction` is a broad category of fast-moving development in the Ethereum ecosystem. It generally refers to different ways to create and manage accounts, other than using a Secret Recovery Phrase (seed phrase) and a wallet.

One milestone in this area was the inclusion of [ERC-4337](https://eips.ethereum.org/EIPS/eip-4337) in the Ethereum protocol.

This includes, but is not limited to:

-   Creating accounts using a cryptographic library running in a dapp (an "embedded wallet")
-   The creation of an account that is to some degree controlled by a smart contract

That second point may seem small, but it enables things like:

-   Account recovery ("social recovery", recovery via email or other identities or accounts)
-   Use case-specific limitations
-   Paying for a user's gas fees
-   Delegation of assets

and a _lot more_.

Key developments in this space include:

-   **[ERC-4337](https://eips.ethereum.org/EIPS/eip-4337)** introduces dedicated infrastructure layer—bundlers, paymasters, and an alternative mempool—that enables smart contract accounts with features like gas sponsorship and account recovery.
-   **[EIP-7702](/protocol/eip-7702)** allows an existing EOA to delegate to smart contract logic without changing address or migrating funds, enabling capabilities like transaction batching, gas sponsorship, and session keys. It can also be used alongside ERC-4337 infrastructure.

As a network, Linea is heavily invested in innovating in the account abstraction space; consult the resources here to see how you can implement the tools we already have... and then build your own.

[

MetaMask

](/network/build/tools/account-abstraction/metamask)[

Biconomy

](/network/build/tools/account-abstraction/biconomy)[

Etherspot

](/network/build/tools/account-abstraction/etherspot)[

Noves

](/network/build/tools/account-abstraction/noves)[

OKLink

](/network/build/tools/account-abstraction/oklink)[

Openfort

](/network/build/tools/account-abstraction/openfort)[

Particle Network

](/network/build/tools/account-abstraction/particle-network)[

Pimlico

](/network/build/tools/account-abstraction/pimlico)[

thirdweb SDK

](/network/build/tools/account-abstraction/smartwallets)
