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 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.
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.
📄️ Arcana
Arcana Network SDKs integrate with web3 apps to enable gasless
📄️ Pimlico
Pimlico provides smart account tools for ERC-4337 that streamline development.
📄️ Biconomy
The Biconomy SDK provides solutions for decentralized applications (dapps) that streamline and
📄️ Etherspot
Robust ERC4337 infrastructure for seamless web3 development
📄️ thirdweb SDK
thirdweb's Smart Wallet SDK allows you to implement EIP-4337-compliant smart contract-enabled
📄️ Station
GroupOS by Station is a web3 toolkit designed to create and coordinate
📄️ Particle Network
Smart Wallet-as-a-Service
📄️ Noves
Noves provides advanced data capabilities for ERC-4337, both at the pre-sign level and for retrieval
📄️ OKLink
OKLink is a one-stop blockchain data platform covering a wide range of
📄️ Openfort
Account abstraction infrastructure built for web3 games
Have you built a tool for Linea? Contribute to the docs to add it here! See our guide to contributing.