ERC-4337 enables account abstraction on Ethereum and EVM chains without changing the core protocol: users have smart-contract wallets that can define their own signature rules, have gas paid by someone else, batch several actions and recover access without a seed phrase. For tokenization platforms, that means investors can onboard with an email-style experience, never hold the chain’s gas token, and still keep a self-custodial or co-managed wallet.
Key takeaways
- Users submit UserOperations to an alternative mempool; bundlers package them into transactions to a shared EntryPoint contract.
- Paymasters can sponsor gas or let users pay fees in stablecoins.
- Wallet logic is programmable: multisig, passkeys, spending limits, session keys, social recovery.
- Since the 2025 Pectra upgrade, EIP-7702 also lets existing externally owned accounts delegate to smart-account code, complementing ERC-4337.
How ERC-4337 works
| Component | Role |
|---|---|
| Smart account | Contract wallet with custom validation (validateUserOp) |
| UserOperation | Struct describing the intended action, gas limits and signature |
| Bundler | Off-chain service that simulates and submits batches of UserOperations |
| EntryPoint | Singleton contract that validates and executes operations |
| Paymaster | Contract that agrees to pay gas, optionally charging the user in tokens |
| Factory | Deploys the smart account on first use |
Why it matters for RWA platforms
Frictionless onboarding
Investors expect to sign up with email or passkeys, not seed phrases. Smart accounts with passkey signers and recovery guardians match that expectation while keeping keys out of your database.
No gas tokens for investors
A paymaster lets the platform sponsor gas or charge fees in the same stablecoin used for subscriptions. Investors never need ETH, MATIC or HBAR.
Batched investment flows
Approve, subscribe and stake in one operation — fewer prompts, fewer failed transactions.
Policies and compliance
Accounts can enforce spending limits, allow-listed counterparties or institutional approval flows (e.g. two signers for large transfers). Combined with identity-gated tokens such as ERC-3643, the smart account address is registered as the investor’s verified wallet.
Recovery
Social or institutional recovery replaces lost keys without the issuer needing forced transfers — though permissioned tokens still keep recovery as a backstop.
Trade-offs
- Infrastructure dependency on bundlers and paymasters; use reputable providers or run your own.
- Gas overhead compared with plain EOAs.
- Contract risk — the wallet is code; use audited implementations.
- Signature verification — dApps must support ERC-1271 to accept smart-account signatures.
Choosing a wallet model
ERC-4337 is one option among custodial, MPC and non-custodial wallets. Our guide to custody and wallets for tokenized assets compares them by regulatory position and user experience.
An investor journey with smart accounts
- Sign-up: investor registers with email and creates a passkey on their phone.
- Account creation: the platform computes the investor’s smart-account address (counterfactual) — no deployment yet.
- KYC: the investor completes verification; the smart-account address is registered as their eligible wallet in the token’s identity registry.
- First subscription: a single UserOperation deploys the account, approves the stablecoin and subscribes to the offering. A paymaster sponsors gas.
- Distributions: income arrives in the smart account; claims can be batched or automated with session keys.
- Recovery: if the phone is lost, guardians (e.g. platform plus a second device) rotate the signer after re-verification.
Example policies smart accounts can enforce
| Policy | Example |
|---|---|
| Spending limits | Max 50,000 USDC per day without second approval |
| Allow-lists | Only interact with the platform’s contracts |
| Multi-approval | Corporate investors require two signers above a threshold |
| Session keys | A distribution-claim bot can only call claim() |
| Time locks | Large withdrawals delayed 24 hours |
Paymaster economics
Sponsoring gas is usually cheap on L2s and Hedera, but plan for abuse controls: rate limits per user, sponsorship only for allowed contracts, and spending caps. Some platforms recover gas by charging fees in stablecoins via the paymaster.
Frequently asked questions
No. It works through smart contracts and off-chain infrastructure on existing EVM chains.
Yes, through a paymaster that accepts stablecoins and pays the network fee on the user’s behalf.
Not necessarily. Keys can be held by the user (passkeys, hardware), shared with a provider, or held by a custodian — the account logic defines who can sign.
EIP-7702 lets an existing EOA set code that acts like a smart account, so it can use ERC-4337 infrastructure without migrating to a new address.
Support is growing; institutional custodians may prefer MPC or their own smart-account frameworks. Check compatibility with your chosen provider.
Yes, once the smart-account address is registered as a verified wallet for the investor’s identity.
This article is for general information only and is not legal, tax or investment advice. Token standards evolve — always confirm the current status of an ERC at eips.ethereum.org and take advice from qualified counsel in each jurisdiction before issuing tokens.


