h hoge.gg
Subscribe
BTC$67,432.18+2.34%ETH$3,521.44+1.08%SOL$178.62-0.62%BNB$612.30+0.41%XRP$0.6234-0.18%ADA$0.4521+3.12%DOGE$0.1623+1.86%AVAX$38.71-1.24%LINK$17.84+0.92%HOGE$0.00004120+4.21%
BTC$67,432.18+2.34%ETH$3,521.44+1.08%SOL$178.62-0.62%BNB$612.30+0.41%XRP$0.6234-0.18%ADA$0.4521+3.12%DOGE$0.1623+1.86%AVAX$38.71-1.24%LINK$17.84+0.92%HOGE$0.00004120+4.21%
● Wallets & Exchanges

Account Abstraction in 2026: The New Attack Surface

Smart accounts can batch trades, sponsor gas, and log in with a passkey. The same programmability that powers those features is crypto's fastest-growing attack surface, as the Bybit hack showed.

Account abstraction is the reason a crypto wallet in 2026 can feel like an ordinary app. You tap to approve, you pay the network fee in a stablecoin, you sign in with a fingerprint, you batch three actions into a single confirmation. More than 1.25 billion of those smart-wallet actions have now settled on Ethereum under the ERC-4337 standard alone, and over 50 million previously ordinary wallets have been upgraded into programmable accounts through EIP-7702, according to BundleBear. The convenience is not marketing. It is measurable.

So is the cost that rides along with it. Every capability account abstraction adds, whether programmable validation, delegation, gas sponsorship, or session keys, is also a new place for something to go wrong. The clearest evidence is still the largest theft in the industry’s history. On 21 February 2025, attackers drained roughly $1.5 billion from a Bybit cold wallet that was, in the technical sense, a smart account, per a detailed post-incident review by NCC Group. The contract was not broken. The people signed the transaction with their own hands.

This guide is the half of the account-abstraction story the explainers tend to skip. If you want the mechanics, the capabilities, or the gasless economics, HOGE Wire has covered each in turn. This one is about the attack surface: what account abstraction changed beneath the interface, the specific ways smart accounts get emptied, and the layered defense that has grown up to answer them. Figures are current as of 23 August 2026, with ether trading near $2,430, per CoinDesk.

What account abstraction actually changed

An Ethereum account used to be a keypair and nothing more. One private key produced a signature, the protocol checked that signature against the account’s address, and the transaction executed. That is an externally owned account, or EOA, and for most of Ethereum’s life it was the only kind of account a person could hold. Account abstraction moves the checking out of the protocol and into code. A smart account gets to decide for itself what counts as a valid transaction. It might demand two signatures out of three, accept a passkey created by your phone’s secure chip, enforce a daily spending limit, impose a time delay on large transfers, or honor a session key that expires in an hour.

Two roads brought this to the mainstream, and both matter for security. ERC-4337, finalized in March 2023, built the entire system above the base protocol. Users broadcast objects called UserOperations to a separate mempool, operators called bundlers package them into real transactions, and a single audited EntryPoint contract runs each account’s validation logic, as laid out in the ERC-4337 specification. EIP-7702, live since the Pectra upgrade on 7 May 2025, took the shorter road: it lets an existing EOA delegate to a contract’s code with a single transaction, so your old address gains smart-account powers without you moving a cent, as described in the EIP-7702 specification.

The security consequence is identical in both cases. The rules that decide whether your money moves are no longer fixed by Ethereum. They live in code that you, your wallet vendor, or an attacker can set. That single sentence is the whole promise of account abstraction, and it is the whole problem this article is about.

PropertyPlain EOAERC-4337 smart accountEIP-7702 delegated EOA
Who decides a transaction is validThe Ethereum protocol, via one ECDSA signatureYour account contract, via any logic it definesThe contract your EOA delegates to
Key modelOne private key equals total controlKeys, passkeys, guardians, or multisig thresholdsOriginal EOA key plus delegated contract logic
How you get oneDefault for every addressDeploy a contract walletSign one 0x04 set-code transaction
New failure modeLose or leak the single keyBuggy or malicious account logicOne signature can hand over the whole account

The Bybit hack: when a smart account signs the wrong transaction

Account abstraction did not begin with ERC-4337. Gnosis Safe multisigs have put validation logic into a contract since 2018: you set a list of owners and a signing threshold, and the contract enforces it. By the second quarter of 2026 the network of Safe accounts held tens of billions of dollars in self-custodied assets across more than 63 million accounts, according to a report covered by The Block. Bybit’s compromised cold wallet was one of them. So the biggest heist in crypto history was, strictly speaking, an account-abstraction failure, and it is worth walking through because every risk later in this guide is a variation on it.

On 21 February 2025, the North Korea-linked group Lazarus compromised a developer machine at Safe{Wallet}, the interface Bybit’s operators used to move funds, and injected malicious JavaScript into the app that activated only for Bybit’s signers. On screen, the operators saw a routine transfer from a cold wallet to a hot wallet. What they actually approved was different: a delegatecall that replaced the vault’s own implementation with attacker-controlled code, after which the account did exactly what its new logic instructed and released about 400,000 ether and staked ether, worth roughly $1.5 billion, as reconstructed by NCC Group. The FBI attributed the theft to the Lazarus subgroup it tracks as TraderTraitor.

The contract behaved perfectly. That is the entire lesson. A smart account executes its logic, and if an attacker can persuade a human to sign a change to that logic, the blockchain will enforce the theft as faithfully as it would enforce a legitimate transfer. Taylor Monahan, a security researcher at MetaMask, located the deception in the display itself: an attacker who compromises a device, a website, or a server can “make the pixels display things that are not an accurate representation of what’s happening behind the scenes” (via The Block). This is blind signing, and account abstraction makes it far more dangerous than it ever was for a plain EOA.

Blind signing: the flaw underneath the flaw

A hardware wallet exists to keep your private key off an internet-connected machine, and against key theft it works. But a smart-account transaction is not a simple send. It is a call to contract code, and most hardware-wallet screens can only show you a hash, not a sentence describing what the code will do. When the device cannot tell you what you are approving, its security guarantee quietly collapses. Odysseus, the founder of the security firm Phylax, drew the blunt conclusion after Bybit: “a hardware wallet is pointless if the transaction is signed on an internet-connected laptop or phone,” and Blockaid chief executive Ido Ben Natan called attacks that combine blind signing with targeted malware “perhaps the fastest-growing threat in crypto,” both speaking to The Block.

Ledger’s chief technology officer, Charles Guillemet, has spent two years arguing that blind signing is the flaw beneath most large losses. When you approve an opaque transaction, he asks, “are you claiming an airdrop, or giving a malicious contract permission to drain your wallet?” You cannot know, and the wallet is not telling you (via NFT Plazas).

The industry’s structural answer is clear signing. In May 2026 an Ethereum Foundation working group took stewardship of ERC-7730, the clear-signing standard Ledger originated, and put it under a banner it calls What You See Is What You Sign, with MetaMask, Trezor, Ledger, Fireblocks and WalletConnect among the backers, per the Ethereum Foundation. Clear signing turns raw calldata into a readable sentence: you are granting this contract permission to spend this token, up to this amount. It is the single most valuable defense in this article, and the uncomfortable truth of 2026 is that it is still not the default across every wallet and every contract.

Delegation designators and the sweeper economy

EIP-7702 is the feature that put account abstraction on tens of millions of ordinary addresses, and its mechanics are worth understanding because the risk is baked into them. A set-code transaction, type 0x04, writes a short designator into your account: the bytes 0xef0100 followed by the 20-byte address of the contract whose code your account will now run, 23 bytes in total, per the specification. The delegation is revocable, you reset it by delegating to the zero address, and it is genuinely powerful: batching, gas sponsorship, and session keys, all on the address you already have.

The danger is the symmetry. The same single signature that upgrades your wallet can, if you sign the wrong request, aim your account straight at a drainer. Phishing kits adapted quickly, swapping the old token-approval prompt for a request to sign one set-code authorization; approve it, and the attacker’s contract can sweep the account in the same block. More than 50 million addresses now carry a live delegation, according to BundleBear, the overwhelming majority of them benign, but the mechanism is indifferent to who deployed the code it points at.

The early panic looked worse than it was. When 7702 went live, researchers at the trading firm Wintermute found that more than 97% of the first wave of delegations pointed at the very same copy-pasted bytecode, a sweeper contract nicknamed CrimeEnjoyor that automatically forwards any incoming ether out of a compromised address, as reported by CoinDesk. Roughly 2.88 ETH had been spent authorizing some 79,000 addresses, and a single contract handled more than 52,000 of them. It read like an epidemic. It was mostly theater: those sweepers sit on wallets whose keys were already leaked and which are usually empty, so they industrialize the cleanup of old compromises rather than manufacturing new ones, and by Wintermute’s accounting they barely turned a profit. The real lesson is quieter. Account abstraction lowers the cost of automating an attack just as much as it lowers the cost of shipping a feature, so the raw count of malicious contracts is a poor proxy for the money actually at risk.

Phishing when one signature does everything

The headline number for wallet phishing is reassuring, and on its own it is misleading. Scam Sniffer counted about $83.85 million lost to wallet-drainer phishing across roughly 106,000 victims in 2025, down 83% from around $494 million the year before, per Cointelegraph. Losses fell; the techniques sharpened. Permit and Permit2 signatures, off-chain approvals that never present themselves as a payment, accounted for 38% of all losses over $1 million, and one victim lost $1.54 million to a single malicious EIP-7702 signature dressed up as a routine swap. In January 2026, Scam Sniffer flagged a 207% month-over-month jump in signature-phishing losses even as the number of victims fell, the signature of attackers chasing fewer, wealthier targets.

Batching is the aggravating factor account abstraction contributes. A smart account can wrap several actions behind a single confirmation, which is a real convenience when the bundle is yours and a real hazard when a hostile dapp slips an approval into the stack you are about to sign. The defenses are the ones any careful user already knows, applied more strictly: read what you sign, prefer wallets that simulate and translate transactions, and treat any request to sign something you do not understand as an attack until proven otherwise. HOGE Wire’s look at how crypto phishing turned industrial in 2026 traces how these kits scaled. The table below maps the main ways a smart account gets drained, and the first control that stops each one.

Attack vectorHow it worksReal exampleFirst-line defense
Blind-signed logic swapThe interface shows a transfer; the signature is a delegatecall that rewrites the account’s codeBybit, about $1.5 billionClear signing, air-gapped signer
Malicious 7702 delegationOne set-code signature points your EOA at a drainer contractPost-Pectra sweeper phishingRead the designator; revoke to the zero address
Permit / Permit2 phishingAn off-chain approval signature that never shows as a payment38% of 2025 losses over $1 millionTransaction simulation, approval hygiene
Over-scoped session keyA session key too broad or too long-lived leaks or is abusedGame and agent keysScoped permissions, short expiries
Abusive paymaster or bundlerGriefing the shared mempool with operations that fail on-chainERC-4337 denial-of-service vectorsReputation and validation rules
Bundler or relay censorshipA dominant relay delays or drops your operationPimlico and Alchemy concentrationFOCIL, native inclusion

Paymasters: who pays for gas, and who can abuse it

Gasless is a billing decision, not a magic trick. A paymaster is a contract that agrees to cover the gas for your UserOperation. Sometimes an application eats the cost to win and keep users; sometimes you pay in a token instead of ether, as with Circle Paymaster, which lets an ERC-4337 account pay gas in USDC and takes roughly a 10% surcharge for the service, per Circle. On a layer-2 network a sponsored action can cost a cent or two, which is why almost the entire account-abstraction economy has migrated to rollups; the same math is why the L2 fee picture matters so much to wallet design.

The paymaster attack surface is subtler than outright theft. Paymasters and bundlers post a stake into the EntryPoint and validate operations before they land, which opens griefing vectors: an operation that passes validation but reverts on-chain, sticking the bundler with the cost, or a paymaster that manipulates its own deposit to disrupt the shared mempool. ERC-4337’s reputation and simulation rules exist precisely to keep that mempool from becoming a denial-of-service playground. The practical point for a user is one of trust: every time you use a gasless app, you are extending trust to whoever wrote and funded the paymaster policy. That is usually fine. It is never free, and it is never nobody.

Bundlers and relays: the centralization problem

Because ERC-4337 runs above Ethereum rather than inside it, someone has to relay your UserOperation to the chain. In practice a small number of infrastructure firms do most of that work; Pimlico and Alchemy between them have handled roughly two-thirds of all UserOperations, going by operator data on BundleBear. This is a liveness and censorship concern more than a theft concern. If the bundlers you can reach decide not to include your operation, the standard gives you no protocol-guaranteed way in.

Vitalik Buterin has turned this into the central argument for finishing account abstraction inside the protocol. He has described smart wallets’ dependence on relays as a source of fragility with no alternative path to inclusion, a paraphrase of comments reported by Bitcoin.com, and Ethereum’s roadmap now includes a fix called FOCIL, a fork-choice enforced inclusion list specified as EIP-7805 that drafts a rotating set of random validators to force pending transactions into blocks, as covered by The Block. Native account abstraction, discussed below, would remove the separate mempool altogether and let ordinary validators handle smart-account transactions directly.

Session keys: convenience with a blast radius

A session key is a temporary key with deliberately narrow permissions. You sign once, and then a game can make a hundred moves, or an automated agent can rebalance a portfolio, without prompting you for each action. Standards such as ERC-7715 let an application request scoped permissions, this contract, this token, up to this amount, until this time, and MetaMask shipped exactly this capability as advanced permissions in 2026, aimed at gaming, subscriptions, recurring payments, and AI agents. It is the machinery that makes on-chain games and the fast-growing field of agentic, exchange-connected trading tolerable to use at all.

Getting the scope right is not a nicety; it is the security model. A session key that is too broad, or that lives too long, is a bearer token for your funds: whoever holds it can do whatever it permits, and if it leaks, the damage is bounded only by the permissions you granted when you created it. Short expiries, tight scopes, and one-tap revocation are the difference between a convenient session and an open door. The good news is that these limits are enforceable in the account’s own logic; the bad news is that a user rarely inspects them, which puts the responsibility back on the wallet to default to the narrowest grant that still works.

The developer footguns behind the features

Most smart-account risk that is not phishing is upgrade risk. Contract wallets are typically proxies that point at a separate implementation contract, which is precisely the pattern the Bybit attackers abused: change the implementation, and you change the account. Auditors keep flagging the same short list of mistakes. Storage collisions happen when delegated code reuses the storage slots your account already relies on, corrupting state; the mitigation is namespaced storage under ERC-7201. Initialization front-running can let an attacker seize a wallet in the gap between deployment and setup. And EIP-7702 carries a specific cross-chain replay hole: an authorization signed with the chain identifier set to zero is valid on every chain at once, so a delegation you meant for one network can be replayed on another, a hazard spelled out in the specification itself.

None of these failure modes exist for a plain EOA, because a plain EOA has no logic to get wrong. That is the trade at the heart of account abstraction: you exchange the brittle simplicity of a single key for the flexibility of code, and code, however well audited, has bugs. The maturing answer is not to abandon smart accounts but to treat wallet contracts like the high-value infrastructure they are, with audits, formal verification, staged rollouts, and conservative defaults.

The defense stack that grew up around smart accounts

No single control is sufficient, so the working answer in 2026 is layered defense. Transaction simulation runs the operation in a sandbox before you sign and shows you the actual outcome; MetaMask’s pipeline pairs simulation with Blockaid’s Transaction Shield, which the company says has flagged tens of millions of address-poisoning attempts alone, per MetaMask. Clear signing translates the call into words. Guards and modules on a Safe can veto any transaction that breaks a preset rule. Scoped permissions cap what a session key is allowed to touch. And the oldest control on the list still holds: sign high-value transactions on a device that is not the same one browsing the web, and, as Bybit proved, make sure that device can actually show you what you are approving. The table below stacks the layers, what each one catches, and where each one stops helping.

LayerWhat it catchesExampleWhere it stops helping
Clear signing (ERC-7730)Blind approval of hostile calldataLedger and Ethereum Foundation WYSIWYS effortOnly as good as the transaction metadata
Simulation and screeningMalicious outcomes, poisoned addressesBlockaid, TenderlyCan miss state-dependent traps
Guards and modulesTransactions that break a preset ruleSafe guardsYou have to configure them first
Scoped permissions (ERC-7715)Over-broad session keysMetaMask advanced permissionsA newer standard with uneven support
Air-gapped signingA compromised signing deviceHardware wallet, offline machineUseless the moment you blind-sign
Revocation hygieneStale delegations and approvalsReset 7702 to the zero addressOnly works if you actually check

What exchanges and custodians are doing about it

This is where the wallets side of the cluster meets the exchanges side. Centralized platforms had to respond on two fronts. The first is deposits. A user’s EOA can now be a delegated smart account, so exchanges screen incoming addresses for the 0xef0100 designator and handle delegated addresses with extra caution, because the code behind a deposit address can change between the moment a user reads it and the moment funds settle. The second is products. The large venues are shipping their own smart accounts to make self-custody feel like a normal app: Coinbase’s embedded wallets, generally available since October 2025, keep private keys inside a trusted execution environment the company says even it cannot access, and let applications request spend permissions instead of blanket approvals. The competition among the big exchanges to own that experience is real and is reshaping how they present custody, a shift HOGE Wire examined in its bank test of the major venues.

The uncomfortable footnote sits at the top of the market. Bybit was one of the largest exchanges in the world, running best-practice multisig custody on hardware wallets, and it still lost $1.5 billion because the signing surface, not the key storage, was compromised. In an account-abstraction world, custody quality is a signing-integrity question as much as a cold-storage question, and the two are not the same problem.

The regulatory picture: self-custody, not a broker

For readers in the United States, the near-term regulatory question is narrow: does running or building a smart-account wallet turn anyone into a regulated intermediary? In April 2026, staff at the Securities and Exchange Commission indicated that software which merely lets users transact from self-hosted wallets is not, by itself, acting as a broker, as reported by CoinDesk. That keeps ordinary wallet code, account-abstraction wallets included, outside the broker-dealer regime. The grey zone is the hybrid layer: custodial recovery services, hosted paymasters, and cloud-synced passkey backups begin to look like a service a regulator can reach, and where exactly that line falls is one of 2026’s open questions.

Then there is the money trail. The Bybit proceeds were laundered at industrial speed through mixers and cross-chain bridges, the same pattern that has anti-money-laundering supervisors focused on the offshore and decentralized edges of the system, which HOGE Wire covered in its read on the FATF guidance and its blind spots. Account abstraction does not rewrite anti-money-laundering law, but by making wallets programmable it widens the gap between a pure self-custody tool, which is unregulated, and a service, which is not, and that gap is precisely where the enforcement questions are landing.

Does native account abstraction fix this?

The next chapter of account abstraction moves validation into the protocol itself, so there is no separate mempool and no mandatory relay. Three designs are competing. The Ethereum Foundation’s EIP-8141 is an omnibus that Buterin describes as one that “wraps up and solves every remaining problem that AA was intended to address,” and which he hopes to ship “within a year” in a fork he calls Hegota, per Cointelegraph. Coinbase’s EIP-8130 takes a more constrained approach and is slated to ship on Base in its Cobalt upgrade, according to the Base engineering team. Paradigm’s Tempo is the most minimal of the three. All of them kill the bundler-centralization problem, and most add native gas sponsorship and passkey support.

What native account abstraction does not do is repeal the rest of this article. It still runs validation code, so blind signing, over-scoped permissions, and buggy account logic all survive the transition. It even introduces a new surface of its own: under EIP-8141, validators would run a bounded pre-acceptance simulation and track paymaster reserves, which is a fresh resource-exhaustion target, as an Everstake analysis for validators spells out. There is also a post-quantum thread running through the proposals, including a mechanism to retire an account’s old ECDSA key once a stronger scheme is available. The through-line is the same one that opened this guide: the point of account abstraction is that the account can change, and that is the feature and the risk written in a single sentence.

Frequently Asked Questions

Is account abstraction safe to use in 2026?

For everyday use, yes, with ordinary care. Smart-account wallets from established teams are widely used and, feature for feature, more capable than a plain keypair. The risks in this guide are real but manageable: use a wallet that simulates and clearly describes transactions, keep session-key permissions narrow, revoke delegations you no longer need, and sign large transfers on a device you trust to show you what you are approving. Most losses come from phishing and blind signing, not from the technology failing on its own.

Was the Bybit hack an account-abstraction flaw?

Not in the sense of a bug in the standard. Bybit’s cold wallet was a Safe smart-contract multisig, which is a form of account abstraction, but the contract worked exactly as written. Attackers compromised the interface the signers used and tricked them into approving a transaction that swapped the wallet’s logic for attacker code. It was a signing-integrity and supply-chain failure that account abstraction made more damaging, because a smart account will faithfully execute whatever logic its owners are fooled into approving.

Can an EIP-7702 delegation drain my wallet?

Only if you sign a malicious one. A 7702 set-code signature points your existing address at a contract’s code, and if that contract is a drainer, it can sweep your account. This is why phishing kits now ask for a single delegation signature. The delegation is revocable: you can reset your account by delegating to the zero address, and you can check what your address currently points at with a block explorer. Never sign a set-code request you did not initiate.

What is blind signing and how do I avoid it?

Blind signing is approving a transaction when your wallet can only show you an opaque hash or raw data instead of a plain-language description of what it does. It is dangerous with smart accounts because the transaction is a call to code, not a simple transfer. The fix is clear signing, now an Ethereum Foundation standard called ERC-7730, which renders transactions in human-readable terms. Prefer wallets and hardware devices that support it, and refuse to approve anything you cannot read.

Does using a smart-account wallet make me subject to SEC broker rules?

Holding or using a self-custody smart-account wallet does not. In April 2026, SEC staff indicated that software enabling transactions from self-hosted wallets is not itself a broker, which covers account-abstraction wallets used for self-custody. The picture is less settled for services layered on top, such as custodial recovery, hosted gas sponsorship, or managed key backup, which can carry their own regulatory obligations depending on how they are structured.

Yuki Tanaka covers wallets, custody, and account abstraction for HOGE Wire.

Share 𝕏 Post Telegram