Account Abstraction

Enhance user accounts with smart contract functionality and improved user experience.


Account abstraction on Lens brings flexibility to user accounts by allowing smart contract accounts to function like EOAs (externally owned accounts). It unlocks programmability in user accounts and enables features like transaction sponsorship via paymasters and transaction batching, allowing for improved user experience when interacting with onchain applications.

For more information about network-level account abstraction features, check out the ZKsync Account Abstraction docs.

Safe

Coming Soon.

Paymasters

Paymasters sponsor user transactions, allowing fees to be paid by apps or other entities, including with ERC-20 tokens. This feature enables better user experience by reducing friction for users to interact with Lens Testnet.

For more information on creating a paymaster, see the Lens Testnet Account Abstraction guide

ThirdWeb

The ThirdWeb Account Abstraction Toolkit offers developers a comprehensive solution to implement account abstraction, enhancing user experiences with tools like factory contracts for deploying smart accounts, bundler and paymaster support, SDKs, UI components, dashboards, and analytics.