Skip to content

Commit 0d27019

Browse files
committed
add Kensie's edits
1 parent 96059c7 commit 0d27019

1 file changed

Lines changed: 27 additions & 30 deletions

File tree

docs/pages/introduction.mdx

Lines changed: 27 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,57 @@
11
# What is ZeroDev?
22

3-
ZeroDev is a programmable wallet infrastructure for teams building on EVM chains. It provides two things that work together:
4-
- A managed infrastructure layer — bundlers, paymasters, and the Kernel smart account contract
5-
- A set of SDKs that let you build ERC-4337 smart account features into your product without standing up or maintaining that infrastructure yourself.
3+
ZeroDev is an expressive developer toolkit for building next-generation on-chain applications. We provide the modular infrastructure and SDKs required to create seamless, automated, and chain-abstracted experiences—without forcing your team to build or maintain the underlying protocol plumbing.
64

7-
If your team is deciding whether to build smart account capabilities in-house or adopt a production-ready solution, this page will help you understand what ZeroDev covers, and where to start.
5+
ZeroDev provides two core pillars that work together:
86

9-
---
7+
* Managed Infrastructure Layer: A production-ready stack including bundlers, gas sponsorship (paymasters), and the Kernel—the industry’s most expressive and widely deployed modular smart account.
8+
* Chain Abstraction & Connectivity: Tools like Smart Routing Address (SRA) that enable 1-click funding and execution across the entire multichain ecosystem.
109

11-
## The integration problem
10+
## The Integration Problem
1211

13-
ERC-4337 defines the protocol. It does not give you the stack.
12+
Standards define the protocol. They don’t give you the stack.
1413

15-
To ship a feature as simple as sponsored gas, you need a smart account contract, a paymaster, a bundler, a policy engine to control spending, and an SDK to connect it all to your frontend. Each of those pieces can be built independently — and teams do build them — but the integration work adds up fast. Bugs surface at the seams between components. Bundler reliability directly affects user-facing transaction success rates. Paymaster policy logic gets coupled into your backend and becomes a maintenance burden.
14+
To ship a feature as simple as sponsored gas, you need a smart account contract, a sponsorship service, a transaction relayer, a policy engine to control spending, and an SDK to connect it all to your frontend. In a multichain world, this complexity multiplies as you move liquidity between fragmented networks.
1615

17-
ZeroDev assembles this stack and operates it as a service. Kernel is the smart account contract: modular, audited, and one of the most deployed account implementations on Ethereum. The bundler and paymaster infrastructure runs across all major EVM chains. Gas policies are configured through a dashboard, not deployed as custom contracts. The SDKs handle the glue between your frontend and the protocol, at the level of abstraction that fits your architecture.
16+
ZeroDev assembles this stack and operates it as a service. Kernel is your account layer: modular, audited, and highly expressive.
1817

19-
---
18+
* Infrastructure (Bundlers/Paymasters) runs across 75+ chains with Enterprise SLAs.
19+
* Smart Routing Address (SRA) acts as your connectivity layer, allowing users to fund accounts from any source—CEXs, fiat on-ramps, or other chains—directly to their destination.
2020

21-
## build or buy?
21+
## Build or Buy?
2222

23-
Building ERC-4337 infrastructure in-house is possible. It requires engineers who understand the EntryPoint contract, UserOperation lifecycle, paymaster validation rules, and bundler behavior under loada specialized intersection of protocol knowledge and infrastructure engineering. Once built, it requires ongoing maintenance as the standard evolves and as you add chains.
23+
Building ERC-4337 infrastructure in-house is possible. It requires engineers who understand the EntryPoint contract, UserOperation lifecycle, paymaster validation rules, and bundler behavior under loada specialized intersection of protocol knowledge and infrastructure engineering. Once built, it requires ongoing maintenance as the standard evolves and as you add chains.
2424

25-
ZeroDev is the buy answer for teams that want smart account capabilities without a dedicated protocol engineering function. The Kernel contract is open source and extensively audited. The infrastructure is shared across production deployments, which means reliability is a product priority, not a per-customer concern. Enterprise SLAs and support contracts are available for teams that need them.
25+
ZeroDev is the buy answer for teams that want smart account capabilities without a dedicated protocol engineering function. The Kernel contract is open source and extensively audited. The infrastructure is shared across production deployments, which means reliability is a product priority rather than a per-customer concern. Enterprise SLAs and support contracts are available for teams that need them.
2626

2727
For early-stage companies, adopting ZeroDev means shipping smart wallet features in days instead of months. For larger teams, it means redirecting protocol engineering capacity toward differentiated product work.
2828

29-
---
30-
31-
## How will ZeroDev improve my product?
29+
## How Will ZeroDev Improve My Product?
3230

3331
ZeroDev enables four user-facing improvements that have the highest impact on conversion and retention:
3432

35-
**No gas friction.** Sponsor transactions for your users so they never need to hold ETH. This eliminates the single biggest drop-off point for new users arriving from non-crypto contexts. You configure spending limits and eligibility rules through a dashboard; no contract changes required.
33+
No gas friction. Sponsor transactions for your users so they never need to hold ETH. This eliminates the single biggest drop-off point for new users arriving from non-crypto contexts. You configure spending limits and eligibility rules through a dashboard; no contract changes required.
3634

37-
**Familiar authentication.** Let users create wallets with passkeys (Face ID / Touch ID) or social login (Google, email, and others). No seed phrases, no browser extensions. Users get self-custodial accounts through flows that feel like standard web authentication.
35+
Familiar authentication. Let users create wallets with passkeys (Face ID/Touch ID) or social login (Google, email, and others), with no seed phrases or browser extensions. Users get self-custodial accounts through flows that feel like standard web authentication.
3836

39-
**One-click flows.** Batch multiple on-chain operations into a single user confirmation. Approve-and-swap, mint-and-list, stake-and-delegate — interactions that currently require two or more transactions become one. This has a direct effect on completion rates for any multi-step flow.
37+
One-click flows. Batch multiple onchain operations into a single user confirmation.
4038

41-
**Persistent sessions.** Issue scoped, time-bounded permissions (session keys) so repeat users don't confirm every action. The user approves a session once; subsequent actions execute silently within the authorized scope.
39+
Approve-and-swap, mint-and-list, stake-and-delegate—interactions that currently require two or more transactions become one. This has a direct effect on completion rates for any multi-step flow.
4240

43-
Each of these maps to a ZeroDev feature with documented integration time. None of them requires changes to your existing contract architecture.
41+
Persistent sessions. Issue-scoped, time-bounded permissions (session keys) so repeat users don’t confirm every action. The user approves a session once; subsequent actions execute silently within the authorized scope.
4442

45-
---
43+
Remove the bridge & swap hurdle. With Smart Routing, users get a unified balance and a single deposit address that works across the entire ecosystem.
44+
45+
Each of these maps to a ZeroDev feature with documented integration time. None of them requires changes to your existing contract architecture.
4646

4747
## SDKs
4848

4949
ZeroDev provides three SDKs, each calibrated to a different integration depth:
5050

51-
- **`@zerodev/wallet`** — Wagmi connectors and EIP-1193 providers. If your frontend already uses Wagmi, this is the lowest-friction integration path. Drop in a connector, configure gas sponsorship through the dashboard, and you have smart wallet features without touching your account logic. This is the right starting point for DApp teams adding smart wallet support.
52-
53-
- **`@zerodev/core`** — The full-featured SDK for teams building embedded wallets or needing fine-grained control over account creation, session management, and signing. Supports all major auth providers (Privy, Magic, Dynamic, Web3Auth, Fireblocks, Capsule, and others) as plug-in signers.
54-
55-
- **`@zerodev/waas`** — A React SDK built on `@zerodev/core`, providing hooks for wallet state, transaction management, session handling, and chain switching. For React-native wallet products, this is the fastest path to full feature coverage.
56-
57-
Infrastructure concerns — bundler uptime, paymaster balance management, chain support — are handled by ZeroDev. Your team owns the integration; ZeroDev owns the ops.
51+
* @zerodev/wallet: Wagmi connectors and [EIP-1193](https://eips.ethereum.org/EIPS/eip-1193) providers. If your frontend already uses Wagmi, this is the lowest-friction integration path. Drop in a connector, configure gas sponsorship through the dashboard, and you have smart wallet features without touching your account logic. This is the right starting point for DApp teams adding smart wallet support.
52+
* @zerodev/core: The full-featured SDK for teams building embedded wallets or needing fine-grained control over account creation, session management, and signing. Supports all major auth providers (Privy, Magic, Dynamic, Web3Auth, Fireblocks, Capsule, and others) as plug-in signers.
53+
* @zerodev/waas: A React SDK built on @zerodev/core, providing hooks for wallet state, transaction management, session handling, and chain switching. For React-native wallet products, this is the fastest path to full feature coverage.
5854

59-
For teams evaluating integration scope before committing: each SDK has a working quickstart that covers the full round-trip (account creation, sponsored transaction, session key issuance) in under 50 lines of code.
55+
Infrastructure concerns—bundler uptime, paymaster balance management, chain support—are handled by ZeroDev. Your team owns the integration; ZeroDev owns the ops.
6056

57+
For teams evaluating integration scope before committing: each SDK has a working quickstart that covers the full round-trip (account creation, sponsored transaction, session key issuance) in under 50 lines of code.

0 commit comments

Comments
 (0)