ZeroDev Introduction
The most powerful smart account solution, with support for both ERC-4337 and EIP-7702.
ZeroDev improves Web3 UX by enabling:
Key abstraction
Login with passkeys or social accounts, and recover accounts if users lose their login.
Gas abstraction
Sponsor gas for your users, or let them pay gas with ERC-20 tokens.
Transaction abstraction
Batch multiple transactions into one, no more tedious approvals. Automate transactions with session keys, great for AI agents.
Chain abstraction
Spend tokens on any chain without bridging, and on/offramp with any exchange, even on L2s.
ZeroDev can be used as a standalone embedded smart account, or alongside WaaS solutions such as Privy and Dynamic.
ZeroDev is the most trusted solution in account abstraction:
Getting Started
Start with the quickstart to send your first gasless transaction, follow the tutorial for a guided walkthrough, or jump straight to smart EOAs with EIP-7702.
Pick a starting point
| Path | Best for |
|---|---|
| Quickstart | Build a smart account app with ERC-4337 |
| Quickstart (7702) | Build with EIP-7702 instead |
| AgentKit Quickstart | AI agent use cases |
| Passkeys Tutorial | Passkey-based authentication tutorial |
Code Examples
Migrating?
If you're upgrading from an older version of the SDK, see the migration guide.