Ninth Block Review

Home › Bitcoin L2 & Wallets › ERC-4337 Smart Wallet Without a Seed Phrase: How It Works

ERC-4337 Smart Wallet Without a Seed Phrase: How It Works

Editorial team · Updated 2026-10-14 · 5 min read

An ERC-4337 smart wallet is a wallet implemented as a smart contract, which lets apps offer sign-up by email or Google, sponsored fees and no visible seed phrase. The convenience is real, but control and recovery still depend on how the keys behind that login are managed.

The problem it tries to solve

Traditional crypto wallets ask a newcomer to write down twelve or twenty-four words, understand networks, and hold a separate token for fees. Mistakes are permanent. The Bitcoin.one whitepaper lists seed-phrase self-custody burdens as one of four obstacles it wants to remove, next to confusing fees and unreadable addresses.

What ERC-4337 is

ERC-4337 is an Ethereum standard for account abstraction that works without changing the base protocol. Instead of an account controlled by one private key, your account is a contract that can define its own rules for who may approve actions. Transactions are packaged as user operations, handled by bundlers, and fees can be paid by a separate party called a paymaster. The specification is public at EIP-4337.

Feature Classic wallet Smart wallet (ERC-4337)
Account type Externally owned account Smart contract
Login Seed phrase or key Can be email, social login, passkeys or keys
Fees Paid by the user in native token Can be sponsored by an app
Batched actions Limited Supported
Recovery Seed phrase only Depends on design

How Bitcoin.one describes its wallet

Per the paper, signing up with email or Google creates an ERC-4337 smart wallet on BOB through Reown AppKit. It is described as non-custodial with no seed phrase shown, existing wallets can be connected, and gas is sponsored where possible. The wallet then holds BTC (as WBTC on BOB) and BC1, and sends use @usernames, addresses, QR codes or claim links, as we describe in sending crypto by username or claim link. The chain it runs on is covered in BOB as a hybrid Layer 2.

“No seed phrase” is not “no secret”

Somewhere, a key must authorise actions. With social login, that key material is typically held through the wallet provider’s infrastructure or a threshold arrangement. The details differ by provider, and the Bitcoin.one paper does not describe how its login maps to signing authority beyond naming Reown AppKit. That is a question worth answering before storing meaningful value.

Key takeaway: removing the seed phrase moves risk, it does not delete it. You trade a piece of paper you can lose for an account and a provider you must trust.

Recovery, and what the paper says about it

The risk disclosure is blunt: the wallet is non-custodial, so if you lose your login or wallet access, no one, including the operators, can recover your funds, and blockchain transactions cannot be reversed. This is a coherent position, though it sits oddly next to the promise of ease. If you rely on an email account for access, then protecting that email account with strong, unique credentials and two-factor authentication is part of protecting the money.

The paper does not describe any social recovery, guardian or backup mechanism, so we do not assume one exists.

Sponsorship removes the need to hold a fee token for covered actions. The paper says “where possible”, and the project’s home page notes that network gas still applies in some cases. Sponsorship can also be limited or withdrawn, because the sponsor controls it. That is an operational dependency on the app.

A practical safety checklist

  1. Secure the login: unique password, two-factor authentication, and an email provider you trust.
  2. Test with test tokens first; the app currently runs on a BOB Sepolia testnet.
  3. Understand which actions are sponsored and which cost gas.
  4. Check whether you can export or connect an existing wallet.
  5. Never approve prompts you did not initiate.
  6. Keep only amounts you can afford to lose in any app wallet.

Third-party dependencies

The paper lists Reown, BOB and others among third parties that may fail or change terms. If the login provider has an outage, you may be unable to access the wallet temporarily, and that is a risk to weigh. See what to evaluate in a Bitcoin L2 for a broader list.

Bottom line

Smart wallets are a genuine UX improvement for newcomers, and ERC-4337 is an open standard you can read. Judge each implementation by custody, recovery and dependencies, not by the absence of a seed phrase. You can see the project’s own description on the Bitcoin.one app page. This is educational, not financial advice.

How a transaction flows in a smart wallet

Understanding the moving parts helps you spot where things can fail.

  1. You tap “send” in the app. The app builds a user operation describing what you want to do.
  2. The operation is signed using whatever authority your wallet is configured to accept.
  3. A bundler collects operations and submits them to the chain.
  4. A paymaster, if used, agrees to pay the fee.
  5. The wallet contract checks the signature and runs the action.

Each component is a dependency. If the bundler is down, nothing is submitted. If the paymaster refuses, you may need to pay gas yourself. The Bitcoin.one paper lists BOB, Reown and others among third parties that may fail or change terms, and notes sponsored gas applies “where possible”. That is a fair description of how many pieces sit between you and a transaction.

Compared with other login-style wallets

Approach Who holds key material Main benefit Main concern
Seed phrase wallet You Full control Loss or theft of the phrase
Smart wallet with social login Split between you and a provider’s setup Easy onboarding Provider dependence and recovery rules
Exchange account The exchange Support and recovery Custodial risk
Hardware wallet You, in a device Strong isolation Cost and complexity

Different products place themselves differently within the smart-wallet row. Ask each one how it handles key generation, whether keys can be exported, what happens if the provider disappears and whether there is a recovery path. The paper does not answer these questions in detail, and we do not guess.

Who this fits

A smart wallet with simple login fits a small amount of spending money for someone new to crypto. It fits poorly as the only home for large savings, where a hardware wallet or a documented self-custody setup is more conventional. Whichever you choose, treat the login account as the vault door: enable every protection your email provider offers and avoid reusing passwords. The project’s risk disclosure is clear that it cannot recover funds if access is lost.

Frequently asked questions

What is an ERC-4337 smart wallet?

A wallet that is itself a smart contract, using Ethereum’s account abstraction standard, which allows features such as sponsored gas, custom login methods and batched actions.

Can a wallet really have no seed phrase?

The user may never see one, because keys are managed through a login method. Control still rests on some secret or account, so it is not magic and has its own failure modes.

Is a smart wallet custodial?

Not necessarily. The Bitcoin.one paper calls its wallet non-custodial, but also says that if you lose login or wallet access, no one, including the operators, can recover your funds.

What is gas sponsorship?

A third party, often the app, pays network fees for the user’s transactions so the user does not need a separate fee token. The paper says gas is sponsored where possible.