Skip to content

BuildNot yet confirmed elsewhere1 publisher2 min readPublished

52 addresses sending 0.0000001 ETH produced half the failed transactions in a 40-block Ethereum sample

Fixed 21,000-gas ETH sends to EIP-7702 accounts made up 201 of 401 failed transactions in a dev.to block sample. Delegated code runs on receipt, so those sends could not succeed at that limit. The author's breakdown puts all 201 on one cluster of senders, so the half says little about the network at large.

The Engineer · Build desk

How we use AISend a correction

Illustration accompanying 52 addresses sending 0.0000001 ETH produced half the failed transactions in a 40-block Ethereum sample
Generated illustration
Failed sends were retries to delegated accounts Failed plain ETH sends at a 21,000 gas limit in the dev.to post's Ethereum sample, the accounts they went to, and retries per sending address.

Key figures: 201 of 401 failures were plain ETH sends at exactly 21,000 gas. All 50 recipients had delegation code. The sending addresses retried at least 5 and up to 8 times within eight minutes.

Failed sends were retries to delegated accounts
FigureValueNoteClaim
Plain ETH sends at exactly 21,000 gas201 of 401 failures1
Recipients, all delegated50 accounts2
Retries per sending address, at least5 retriesup to 8, within eight minutes16

What happened

  • All 50 recipient accounts carried 0xef0100 delegation code, pointing at several delegates including MetaMask's delegator and Uniswap's Calibur account.
  • The 201 sends came from 52 addresses that retried 5 to 8 times within eight minutes.
  • Base was counted separately: 800 distinct senders produced 2,745 failures, and 59% of them were lost races that succeed when replayed a block earlier.
  • The author replayed each failure with eth_call against the parent block's state on free public RPCs, then decoded the revert data.

Why it matters

  • exposure Payout bots, scripts and older wallet code that hard-code 21,000 for simple ETH sends fail against every delegated recipient, and a retry at the same limit fails the same way.
  • decision Sender code has to pick one of two fixes: estimate gas on every ETH send, or check the recipient for 0xef0100 code and raise the limit when it appears.
  • contradiction The post's own counts sit awkwardly: 201 failures across 52 addresses is about 3.9 per address, below the 5 to 8 retries per address it reports.

When ETH goes to an account carrying 0xef0100 code, the delegate's code runs on receipt, and the post says 21,000 gas is then no longer enough [3]. All 201 sends in the sample set a limit of exactly 21,000 and used all of it [1].

The half has a narrow source. Every one of the 201 sends moved 0.0000001 ETH [11]. The author wrote: "That looks like automated dusting, not people losing money." [4] The senders were persistent, if not adaptive [16].

The 401 appears to be the Ethereum count. The 110 failures that succeeded on replay come to 27.4% of 401 [14], in line with the 27% the post states [6]. So the half is an Ethereum figure: 201 of 401 is 50.1% [13]. Base was sampled over 150 blocks and counted separately [12]. With its failures added, the 201 are 6.4% of 3,146 [15], assuming the Base count in the post is complete. The post does not give a delegation count for Base.

For the 201 to transfer to another window of blocks, a comparable cluster would have to be sending to delegated accounts in that window. A window without one would show a much smaller share. The author built the Pitcrew decoder and disclosed it, and linked the sampling script and raw results so the counts can be rerun [9]. The author also calls replaying against the parent block an approximation [8].

We would estimate gas. Estimation returns a limit to use. Detecting 0xef0100 tells the code to raise the limit, but leaves the new value to a guess, and the recipients in this sample point at more than one delegate [2]. That view holds for payout code that sends to arbitrary recipients, since any EOA can delegate [3].

What to watch

  • A rerun of the linked script on a block window without the 52-address cluster, to see whether delegated recipients still appear among failed 21,000-gas sends.
  • A delegated-recipient count for Base from the same replay method.
  • The author's linked raw results, for whether the 201 failures and the 5-to-8 retry count reconcile.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence55
Adoption
Insufficient
Hype gap+8
Incentives35
Confidence55
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    201 of the 401 failures were plain ETH sends (no calldata) with a gas limit of exactly 21,000, and every one used all of it.

    ReportedSupportedSource: dev.to post by the author of the Pitcrew decoderView cited source
  2. [2]

    All 50 recipients had EIP-7702 delegation code (0xef0100...), pointing at, among others, MetaMask's delegator and Uniswap's Calibur account.

    ReportedSupportedSource: dev.to postView cited source
  3. [3]

    Since Pectra, an EOA can delegate to contract code. When you send it ETH, that code runs, so 21,000 gas is no longer enough. Anything that hard-codes 21,000 for simple ETH transfers will fail against these accounts every time, and retrying with the same limit changes nothing.

    ReportedSupportedSource: dev.to postView cited source

Sources

1 independent publisher whose own reporting we read for this story.

  1. dev.to

    1 article · October 13, 2026

    I decoded every failed transaction in 40 Ethereum blocks and 150 Base blocks. Here is why they fail.

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Topics

Loading related stories