Wallet

Account abstraction, explained: how ERC-4337 makes crypto usable

Account abstraction, explained: how ERC-4337 v0.7 UserOperations via a Pimlico bundler and paymaster make a self-custody crypto wallet genuinely usable.

The Vaultr Team·May 31, 2026

The short version: Account abstraction turns your crypto wallet from a bare key into a programmable smart account. Vaultr implements it with ERC-4337 v0.7 UserOperations routed through a Pimlico bundler and paymaster — which means you get a wallet address before it’s even deployed, you can transact without owning any native gas token, you can pay fees in other tokens, and you can batch multiple actions into one atomic transaction. All of it without giving up self-custody.

What is account abstraction, in plain terms?

For most of crypto’s history, a wallet was just a key pair: a private key that signs, and an address derived from it. That’s an externally-owned account (EOA), and it’s rigid. It can’t enforce rules, can’t sponsor its own gas, can’t batch actions, and it’s useless until you fund it with the chain’s native token.

Account abstraction replaces that rigid key with a smart account — a programmable contract that acts as your wallet. The logic of how transactions are authorized and paid for becomes software you control, instead of a fixed rule baked into the protocol.

The standard that makes this work without changing Ethereum itself is ERC-4337, and Vaultr implements the modern v0.7 version.

How does ERC-4337 actually work?

Instead of submitting a raw transaction, your smart account expresses intent as a UserOperation — a structured object describing what you want to do.

Two pieces of infrastructure turn that intent into an on-chain result, and Vaultr uses Pimlico for both:

This separation — your intent, a bundler to deliver it, a paymaster to fund it — is what unlocks the features below.

What can a smart account do that a regular wallet can’t?

Four capabilities matter most, and each removes a classic point of friction:

Counterfactual addresses (receive before deploy)

Your smart account has a deterministic address before it is deployed on-chain. That’s a counterfactual address: people can send you funds, and you can share your address, while the contract itself is still undeployed. Deployment happens lazily, on your first operation. No awkward “please wait while I activate my wallet.”

Gas sponsorship (no native token needed)

The single worst onboarding moment in crypto is needing the native gas token before you can do anything. With gas sponsorship via the paymaster, you don’t need to hold the native token to transact. The paymaster covers it.

Pay gas in other tokens

Even when fees aren’t fully sponsored, you aren’t forced to keep a separate balance of the chain’s native token. You can pay gas in other tokens, so the asset you actually hold is the asset that covers your fees.

Batched atomic transactions

A smart account can bundle several actions into one atomic transaction — they all succeed or they all fail together. Approve-then-swap, or pay-then-settle, stops being two nervous steps and becomes one. No half-finished states.

Does account abstraction mean someone else controls my wallet?

No — this is the misconception worth killing. A paymaster sponsoring gas is not a custodian. It pays fees; it does not hold your assets or your keys. Vaultr is non-custodial: account abstraction makes your wallet smarter and easier to use, but you remain in control of your funds.

The smart account executes only what your authorization permits. Sponsorship and bundling are about delivery and cost, not custody.

Why does this make crypto genuinely usable?

Stack the pieces together and the friction that scares off new users largely disappears:

That’s the difference between crypto that feels like infrastructure and crypto that feels like an obstacle course. Account abstraction is what lets a self-custody app behave like a normal app.

A note on scope: in Vaultr today, swaps currently redirect to external DEXs, and features like cards and fiat on-ramps are coming soon rather than live. The account-abstraction foundation — ERC-4337 v0.7 via Pimlico — is shipping and real.

FAQ

What version of ERC-4337 does Vaultr use?

Vaultr uses ERC-4337 v0.7 UserOperations, routed through a Pimlico bundler and paymaster.

Do I need ETH (or another native token) to start using my wallet?

No. Through gas sponsorship via the paymaster, you can transact without holding the native gas token, and you can also pay gas in other tokens.

What is a counterfactual address?

It’s your smart account’s deterministic address that exists before the account is deployed on-chain. You can receive funds at it immediately; the contract deploys lazily on your first operation.

Does using a paymaster make Vaultr custodial?

No. A paymaster only pays gas — it never holds your keys or assets. Vaultr remains fully non-custodial.

Want to see account abstraction in action across nine chains? Explore the Vaultr wallet.

ERC-4337account abstractiongas sponsorshippaymaster

Related reading

Stop reading about ownership.
Start owning.

Your vault. Your keys. Your messages. Your money. Your identity. Your rules. Get it on every platform — and if they’ve blocked the stores where you live, install the PWA and walk right in.