alphaFeedback

WorksComputer Science

Who Swept My ETH? Uncovering EIP-7702-Based Ether Redirection Attacks on Ethereum

AI contributions
Not recorded for this paper
View details
Ancillary data
1 code link
View

Abstract

EIP-7702 introduces a new transaction type that allows Externally Owned Accounts (EOAs) on major EVM-compatible chains to delegate execution to arbitrary contract codes temporarily. While enhancing functionality, this mechanism facilitates a novel threat: the \underline{E}IP-7702-Based \underline{E}ther \underline{R}edirection \underline{A}ttack (EERA). In such an attack, a victim is delegated to a malicious sweeper contract, which automatically redirects incoming ETH transfers to an address controlled by the attacker. As a nascent attack paradigm arising from protocol evolution, the underlying mechanisms and security implications of EERA remain systematically unexplored. To bridge this gap, we provide the first formal analysis of the EERA attack model and propose SweeperHunter, a framework that detects these attacks through transaction analysis. By evaluating transactions from the first ten months following the introduction of EIP-7702 on Ethereum mainnet, we have identified 4,668,209 malicious delegations, 20,443 attack transactions and 508 ETH sweeper contracts, forming the first EERA dataset. Finally, we analyze this attack from both attacker and victim perspectives, derive key insights, and propose corresponding mitigation strategies. We reveal the prevalence of EERA, as approximately 70% of the observed delegations point toward ETH sweeper contracts. Furthermore, we observe a notable lack of effective responses from victims; specifically, over 600,000 accounts failed to revoke or update their malicious delegations promptly, thereby remaining in a state of vulnerability. Our research is expected to facilitate understanding and mitigation of this emerging threat posed by EIP-7702.

Introduction

E\mathrm{E}THEOREUM [1] supports a wide range of decentralized applications through Turing-complete smart contracts. Its account model distinguishes between Externally Owned Accounts (EOAs), which are controlled by private keys but cannot execute custom logic, and Contract Accounts (CAs), which execute predefined smart contract code. To bridge this gap, the Ethereum community has proposed a series of account abstraction mechanisms [2], including EIP-3074 [3], EIP-4337 [4], and EIP-7702 [5]. Among them, EIP-7702, activated in May 2025, allows EOAs to delegate their execution logic to smart contracts, enabling advanced functionalities such as transaction batching, gas sponsorship, and flexible permission management.

management. Driven by extensive support from major wallet providers such as MetaMask [6] and Trust Wallet [7], EIP-7702 has been rapidly adopted across the Ethereum ecosystem. According to our statistics, the cumulative number of EIP-7702 delegations increased from 200,521 in May 2025 to more than 6.68 million by February 2026, representing a 33-fold increase within only ten months. While this rapid adoption greatly improves account flexibility, it also introduces a previously unexplored attack surface.

Shortly after the deployment of EIP-7702, GoPlus [8] reported that one of the most frequently authorized delegation contracts was malicious. Once an EOA authorizes such a delegation contract, any ETH subsequently transferred to the account is automatically redirected to an attacker-controlled address. Unlike conventional cryptocurrency theft, this attack exploits the delegated execution mechanism introduced by EIP-7702. We refer to this emerging threat as the EIP-7702–Based Ether Redirection Attack (EERA), and call the malicious delegation contracts involved in such attacks ETH sweeper contracts.

Real-world EERA case. In this case, an EIP-7702 delegation transaction (0xfc6b...e388) is first submitted, where the authority address is the victim (0x5bF8...e042) and the delegation contract is the ETH sweeper contract. Subsequently, as shown in Figure 1, a third party transfers ETH to the victim account. Instead of receiving the transferred funds, the delegated contract is automatically executed upon transaction completion and redirects both the transferred ETH and the existing balance of the victim to an attacker-controlled aggregation address. This example demonstrates the complete attack lifecycle, from malicious delegation to automatic asset redirection. Our investigation further reveals that the aggregation address involved in this case has conducted 194 attack transactions, stealing more than $2,800 worth of ETH from multiple victims.

An example of an EERA transaction

Figure 1. An example of an EERA transaction. After ETH is transferred to a delegated EOA, the delegated contract is automatically executed and redirects both the transferred ETH and the victim’s existing balance to an attacker-controlled address. Source: Etherscan.

According to our statistical results, by late February 2026, over 1.85 million EOAs have executed more than 6.68 million EIP-7702 delegations. Given its role as a foundational standard, the security of EIP-7702 is paramount, as it directly impacts the safety of vast user assets. However, EERA, a novel attack paradigm related to EIP-7702, has yet to receive adequate attention and systematic analysis. To date, efforts have been limited to the disclosure of isolated cases, leaving the underlying mechanisms, the fundamental distinctions from existing attacks, and the overall scale and impact without systematic exploration. The absence of such a comprehensive understanding significantly hinders the ability of the community to effectively mitigate and respond to this emerging threat.

To bridge this gap, we present the first comprehensive study of EIP-7702–Based Ether Redirection Attacks. Specifically, our contributions are summarized as follows.

  • Threat Characterization. To the best of our knowledge, we present the first systematic study of the EERA. Beyond characterizing its execution workflow, we conceptualize EERA as a novel attack paradigm and systematically examine the fundamental shifts it introduces across three dimensions: the passive triggering mechanism, the expanded victim model, and the persistent monetization strategy.

  • Empirical Dataset. We present the first large-scale EERA dataset, namely SweeperDataset. We analyze in-the-wild transactions from May 2025 to February 2026, confirming over 4.66 million malicious delegations and 20,443 EERA transactions involving 508 ETH sweeper contracts. SweeperDataset provides a foundational resource to analyze this new attack vector and develop defense mechanisms.

  • Ecosystem Analysis. By analyzing the behaviors of attackers and victims, we reveal the costs and profits of attackers, the implementation methods of delegation contracts, and the destination of ETH. Furthermore, we explain the scale of victims, the characteristics of malicious delegations, and the responses of victims to these malicious delegations.

  • Practical Impact. We actively contribute to the security of the community by reporting the labels, findings and mitigation recommendations of this study to GoPlus and Chainabuse. We have received positive feedback from GoPlus, facilitating the identification of EERA threats.

Background

Ethereum Accounts

Ethereum adopts an account-based state model. Each account comprises four core fields: balance, nonce, storage root, and code hash. The nonce records the number of transactions sent by the account or the number of contract creations to prevent transaction replay. The balance represents the amount of Ether held by the account. The storage root and code hash correspond to the persistent storage state and the deployed bytecode of a contract account, respectively. Based on the presence of contract code, Ethereum accounts are classified

into two categories: Externally Owned Accounts (EOAs) and Contract Accounts. An EOA is controlled by a private key and can initiate transactions directly. In contrast, a contract account is driven by on-chain code and executes only when called. The creation and execution of contract accounts depend on external accounts; an EOA can deploy new contracts by initiating transactions or trigger the execution of code by sending transactions to existing contracts.

Ethereum Transactions

An Ethereum transaction serves as a cryptographically signed instruction initiated by an EOA to trigger state transitions within the network. Each transaction comprises essential fields, including the sender address, the recipient address, the transfer amount (value), input data (calldata), gas limit, and fee-related parameters. A transaction is interpreted as a contract creation if the recipient field is null; otherwise, it constitutes a message call targeting either another EOA or a smart contract. When the target is a smart contract, the Ethereum Virtual Machine (EVM) executes the associated bytecode, which may trigger internal calls to other contracts. These internal operations are typically facilitated by instructions such as CALL, DELEGATECALL, and STATICCALL, which enable the transfer of Ether, data, and execution context between accounts. Transaction execution necessitates the consumption of Gas, a unit used to measure computational and storage resource requirements. Users specify a gas limit and fee parameters upon submission, with validators prioritizing transactions that offer higher fees. The final transaction fee, settled in Ether (the native token of Ethereum), is determined by the actual amount of Gas consumed during execution.

Threat: EIP-7702 Ether Redirection Attack

In this study, we identify a novel attack that exploits the EIP-7702 delegation mechanism. By analyzing disclosed cases, EIP-7702’s design, and on-chain data, we systematically characterize the underlying principles and operational workflows of this attack.

Attack Flow

The attack flow is shown in Figure 2, including the following three steps: ① Malicious Delegation: The attacker first deploys an ETH sweeper contract that redirects incoming ETH to an attacker-controlled address. A delegation transaction is then submitted to delegate the victim account to this contract. It is important to note that any entity can submit this delegation transaction as long as they possess the authorization signature confirmed by the EOA. Since the authorization signature is derived from the private key of the authority, it can be obtained either by inducing the victim to actively sign a malicious authorization or by the attacker performing the delegation directly after compromising the private key of the victim. ② Third-party Transfer: Under the delegated state, once another user sends ETH to the address of the victim, the victim serves as the to_address of the transaction. Upon receiving the ETH, the code of the delegation contract is triggered for execution. ③ Ether Sweeping: The pre-defined ETH sweeping logic in the malicious delegation contract executes automatically, transferring the ETH intended for the account of the victim or the entire balance of the account of the victim to a phishing address preset by the attacker, thus completing the Ether redirection. Note that the victim accepts the ETH before the code of the delegation contract is executed; therefore, if the code transfers address(this).balance, it transfers both the ETH received in the current transaction and the original ETH balance of the victim. Overall, by delegating the victim to a malicious contract, the attacker can leverage normal third-party ETH transfer behaviors to continuously and automatically execute redirection code, achieving ETH theft.

The attack flow of EERA

Figure 2. The attack flow of EERA. A third-party account initiates an ETH transfer to the victim that is in a delegation state. This transfer automatically triggers the sweeping logic of the malicious delegation contract, resulting in the redirection of ETH to an attacker-controlled address.

Key Shifts

By decoupling account identity from execution logic, EERA introduces a fundamental shift in the on-chain attack paradigm, transforming traditional asset theft across three dimensions.

(1) Shift in the Triggering Mechanism. Traditional asset-draining attacks typically require a victim to initiate a transaction or invoke a specific function within a malicious contract. In contrast, the execution of an EERA is automated and remains passive from the perspective of the victim account. Following a malicious delegation, the attack is triggered by the transfer of ETH from a third-party account to the authority. This process requires no participation from the victim account and involves no active interaction with the malicious contract, which significantly enhances the stealth of the attack.

(2) Shift in the Victim Model. In conventional asset theft scenarios, the impact is typically restricted to the direct owners of the compromised accounts. However, the EERA model introduces a shift where the scope of potential victims extends beyond the authorities who sign the malicious delegations. This paradigm involves third-party users who transmit funds to these compromised addresses, as they may remain unaware of the subsequent redirection. For instance, in scenarios such as automated payroll distribution, a sender might inadvertently become an indirect victim if the transferred ETH is immediately siphoned by an attacker. Since these third-party participants do not necessarily possess knowledge of the underlying malicious delegation, the EERA model poses a broader systemic risk where even well-intentioned transfer contribute to the success of the attack.

(3) Shift in the Monetization Strategy. Unlike traditional attacks that extract a fixed amount of assets from the existing balance of a victim account, EERA primarily monetizes future incoming transactions. Once a victim account is delegated to a malicious contract, any subsequent Ether transferred to this account can be automatically redirected to the attacker. As a result, the attacker profit is no longer bounded by the current holdings of the victim, but instead accumulates over time with continuous inflows. This transforms the attack from one-time asset extraction into a persistent monetization mechanism.

Detection of EERA

Regarding the EERA, we observe that this type of attack simultaneously satisfies two key characteristics: (1) the attack occurs while the victim is in an EIP-7702 delegated state, and the code of the delegation contract is executed during the attack; (2) the execution of the transaction results in the malicious redirection of the ETH of the victim, exhibiting clear asset-sweeping behavior. Based on these understandings, we propose SweeperHunter, an EERA detection system based on transaction analysis. Specifically, the process of SweeperHunter consists of three main stages. First, the system collects transaction metadata and execution traces. Second, it identifies and parses EIP-7702 delegation transactions to construct a delegation state mapping table for each Authority based on the timeline of the delegation. Finally, SweeperHunter detects EERA attacks by applying a set of heuristic rules.

Data Collection

To construct a dataset for analysis, SweeperHunter collects historical transaction data from the Ethereum mainnet using the BlockchainSpider tool [9]. Given the EIP-7702 was activated in May 2025, our study spans a 10-month period from May 1, 2025, to March 1, 2026, encompassing the entire protocol lifecycle from its inception to the most recent activities. This comprehensive coverage allows us to capture the full trajectory of the EERA threat, providing a longitudinal perspective on its real-world adoption and the associated security risks. For each transaction, we retrieve the following two types of data, which provides the necessary information to identify EIP-7702 delegation relationships and analyze subsequent asset movements. (1) Transaction Metadata: This includes essential fields such as the transaction hash, block number, timestamp, participating addresses (from_address and to_address), and the amount of ETH transferred. (2) Execution Traces: These records detail the internal operations performed by the EVM. Specifically, our system collects the sequence of opcodes (e.g., CALL, DELEGATECALL) and their associated data, such as input parameters and value transfers.

Delegation Mapping

In this step, we construct a delegation mapping table by identifying EIP-7702 delegation transactions and resolving the corresponding authority.

EIP-7702 delegation transactions are identified by the transaction type 0x4. Each transaction contains an authorizationList, which records the delegated contract address together with the signature components, tx.fromtx.from and tx.totx.to denote the initiator and semantic recipient; tx.valuetx.value and tx.inputtx.input represent the ETH amount and input data. Regarding the execution trace, trace.transfer.fromtrace.transfer.from, trace.transfer.totrace.transfer.to, and trace.transfer.valuetrace.transfer.value record the sender, recipient, and amount moved during execution. ttxttx denotes the transaction timestamp. is_delegated(address,t)is\_delegated(address,t) returns True if the address is in an active EIP-7702 delegation state at tt.

but omits the explicit authority. Following the EIP-7702 specification [5], we recover the authority from the authorization signature. First, we compute the authorization message hash HH:

H=keccak256⁡(0x05∥rlp⁡([chain id,address,nonce]))(1)H = \operatorname{keccak256}(0x05 \mathbin{\|} \operatorname{rlp}([chain\ id, address, nonce])) \tag*{(1)}

where chain idchain\ id, addressaddress, and noncenonce are the values taken directly from the authorization entry. Here, addressaddress refers to the address of the delegated contract. The constant 0x050x05 is a version identifier, ∥\mathbin{\|} denotes byte-wise concatenation, and rlp is the Recursive Length Prefix encoding function [10].

Second, we use the elliptic curve public key recovery function, ecrecover, with the hash HH and the signature components to derive the address of the authority:

authority=ecrecover⁡(H,y parity,r,s)(2)authority = \operatorname{ecrecover}(H, y\ parity, r, s) \tag*{(2)}

where y parityy\ parity, rr, and ss are the signature values from the authorization entry.

Not all delegation transactions become effective because protocol-level validation (e.g., signature, nonce, and chain-ID verification) may fail. We therefore verify each recovered delegation by querying the account code of the authority. A valid delegation sets the account code to 0xef01000xef0100 concatenated with the delegated contract address. Delegations that do not satisfy this condition are discarded.

Finally, for each authority, we construct a chronological delegation mapping table,

[(t1,C1),(t2,C2),…,(tn,Cn)],(3)[(t_1, C_1), (t_2, C_2), \ldots, (t_n, C_n)], \tag*{(3)}

where tit_i denotes the delegation timestamp and CiC_i denotes the delegated contract (or 0x00x0 for revocation). This table is subsequently used to determine the delegation state of an account at any transaction timestamp.

Attack Discovery

We detect EERA by cross-referencing crawled transaction data with our constructed delegation mapping table using a formalized rule-based approach. In an EERA attack, two distinct ETH transfers occur. First, ETH is transferred from a third-party account to the account of the victim. This transfer is reflected in the transaction metadata, such as the fromfrom, toto, and valuevalue fields. Subsequently, an ETH transfer caused by the automatic triggering of a sweeping contract occurs, moving ETH from the account of the victim to an account specified by the attacker. Since this second transfer is a result of contract execution, the behavior is recorded in the transaction trace. Therefore, the core of EERA detection involves analyzing the inconsistency between these two fund transfers to capture the critical behavior of redirection. Based on this understanding, we design the heuristic rules (R) to evaluate transactions, which are shown in Table 1.

RuleConstraintFormal Condition
R1Transfer Intenttx.value≠0∧tx.input=0tx.value \ne0 \land tx.input = 0
R2Transfer Triggeredtrace.transfer.value≠0trace.transfer.value \ne0
R3State Verificationis_delegated(tx.to,ttx)=Trueis\_delegated(tx.to, ttx) = \mathrm{True}
R4ETH Redirectiontrace.transfer.from=tx.totrace.transfer.from = tx.to
R5ETH Redirectiontrace.transfer.to∉{tx.from,tx.to}trace.transfer.to \notin\{tx.from, tx.to\}

Table 1. Heuristic Rules for EERA Detection

Our detection rules are designed as sufficient conditions for EERA; that is, any transaction identified is logically guaranteed to satisfy the semantic definition of an EERA attack. Specifically, (1) Transfer Intent: R1 restricts transactions to those with empty calldata and non-zero value, aiming to identify cases where the tx.totx.to address corresponds to the intended ETH recipient rather than a contract used for functional execution. In such transactions, the recipient account may trigger automatic execution of its delegated contract code, which aligns with the execution model assumed in EERA. In contrast, transactions with non-empty calldata explicitly invoke the logic of a target contract, where any ETH transfer is governed by contract semantics rather than account-level delegated execution, and thus falls outside the scope of EERA. (2) Transfer Triggered: R2 requires that an ETH transfer is triggered during the execution of the contract code, which serves as the fundamental basis for observing potential redirection behavior within the trace. (3) State Verification: R3 ensures that the target address of the transaction is in an active delegated state at the time of execution, linking the behavior directly to EIP-7702. (4) ETH Redirection: R4 and R5 detect the core fund redirection behavior, where ETH sent from a third-party account to a specific recipient is ultimately credited to an unrelated external account.

When the metadata and execution trace of a transaction simultaneously satisfy the aforementioned conditions, we flag it as a suspicious EERA attack transaction. For every identified transaction, SweeperHunter further records the transaction metadata, the complete execution trace, and the contract delegated by tx.totx.to at the time of the transaction to support subsequent attack verification and analysis.

Detection Results

EIP-7702 Delegations

Within the transaction data spanning from May, 2025 to February 2026, a total of 2,308,833 EIP-7702 delegation transactions are detected, encompassing 6,922,781 individual account delegations. Through the authority parsing and delegation result confirmation processes of SweeperHunter, it is determined that 6,680,498 (96.50%) delegations contained in 2,136,496 transactions are valid delegations that successfully pass the protocol-level verification.

The temporal distribution of these valid delegations and their corresponding transactions is shown in Figure 3. Additionally, the monthly statistics for delegation volume are summarized in Table II. Between May and September 2025, the daily delegation volume maintains robust linear growth as the EIP-7702 delegation ecosystem expands. Then, a significant surge occurs in mid-October 2025, initiating a period of sustained high activity through March 2026 that drives the cumulative volume to exceed 6.68 million. The spike in October 2025 is structurally characterized by a high frequency of batch delegations, where 286,063 transactions contained 3,512,607 authorizations, averaging 12 delegations per transaction. Subsequent analysis in Section VI indicates that malicious delegations account for at least 78.92% of these authorizations. Furthermore, we find that this sudden surge is partially driven by attackers executing large-scale, automated exploitations of leaked private keys. We cross-referenced our dataset with the repository of compromised Ethereum private keys collected by Shao et al. [11]. Strikingly, 4,050 out of the 4,189 (96.7%) reported leaked addresses were targeted precisely during this October spike, generating 250,520 malicious delegations. And 99.2% (248,598) delegations were bundled inside batched delegation transactions to maximize gas efficiency.

Temporal distribution of EIP-7702 delegations

Figure 3. The temporal distribution of EIP-7702 delegations

Month#Valid Transactions#Valid Delegations
2025-0570,293200,521
2025-06117,577374,022
2025-07163,641419,424
2025-08220,148341,684
2025-09236,999407,493
2025-10286,0593,512,603
2025-11237,379353,406
2025-12281,332336,050
2026-01289,352329,353
2026-02233,716405,942
Total2,136,4966,680,498

Table 2. MONTHLY VOLUME OF EIP-7702 DELEGATIONS

EERA Transactions

We have detected a total of 20,443 attack transactions involving 508 delegation contracts. As shown in Figure 4, EERA attacks occur consistently throughout the observation period, with a notable peak on February 14, 2026. Further inspection shows that 462 of the 500 attacks on that day have been initiated by a single account (0x2840...8057) within only 9 hours, targeting 286 victim addresses through highly repetitive ETH transfers. The core delegation contracts involved (e.g., 0xb59f...dfca) have been flagged as malicious by Wintermute and Etherscan. Although the campaign has transferred less than 0.0015 ETH in total, every transaction satisfies the complete execution flow of EERA. We conjecture that these transactions reflect a validation campaign, in which the attacker verifies the effectiveness of previously deployed malicious delegations before conducting exploitation.

Temporal distribution of detected attack transactions

Figure 4. The temporal distribution of these detected attack transactions

Evaluation of Detection Results. We evaluate the effectiveness of SweeperHunter through a combination of delegation contract analysis and transaction sampling analysis. (1) Contract-level Evaluation. We perform a manual analysis of all 508 detected delegation contracts. Specifically, we leverage Dedaub [12] to decompile the contract bytecodes, which are then independently examined by three blockchain security experts following a standardized logic-verification. The experts unanimously confirm that all 508 contracts implement malicious ETH sweeping behavior, achieving a consensus with zero ambiguity. Furthermore, we cross-reference these contracts with external intelligence sources. We find that 42 contracts are explicitly labeled by the security firm WinterMute [13] as EIP-7702-related crime contracts, while none are categorized as benign services (e.g., wallets or infrastructure), indicating no contradictions against available ground truth. (2) Transaction-level Evaluation. Following standard practices [14, 15], we perform stratified random sampling by selecting one transaction for each of the 508 contracts. Three experts independently audit these 508 sampled transactions by correlating Etherscan execution traces with the decompiled contract semantics. All sampled transactions are unanimously confirmed as authentic EERA instances, demonstrating the high precision of our methodology. The procedure of manual analysis is detailed in our repository2. Overall, we do not observe false positives in our detect results. This is mainly because our detection rules jointly constrain delegation state, value transfer, and execution trace consistency, which tightly characterize the semantics of EERA.

Adversarial Evasion and Boundary Analysis. The rule-based nature introduces specific evasion boundaries and potential false negatives. On one hand, attackers may attempt to evade detection by transferring ETH to a victim through a redirection target address to trigger the execution of a sweeper contract. This strategy bypasses our heuristic rule (R5), which requires trace.to≠tx.from\texttt{trace.to} \ne\texttt{tx.from}, because no explicit redirection occurs within the transaction trace. Under this evasion scenario, an attacker must proactively fund the victim and deploy a this.balance-based sweeper contract (as introduced in Section VI-A2) to capture the pre-existing assets of the victim as illicit profit. However, we argue that this approach is cost-ineffective. First, the operational overhead increases as the attacker must personally bear the gas fees for the initial transfer; Second, the potential profit is strictly limited to the pre-existing balance of the victim, rather than the more lucrative interception of incoming ETH from third parties. Consequently, such an evasion strategy is economically irrational, as it contradicts the fundamental assumption that on-chain attack behaviors are driven by the pursuit of maximized economic interests. Therefore, we conclude that this specific evasion tactic poses a negligible threat to the robustness of SweeperHunter. On the other hand, while EIP-7702 could be exploited to sweep non-native tokens (e.g., ERC-20), such derivative attacks fall outside the current detection scope of SweeperHunter. Because non-native token transfers necessitate external contract calls rather than the native value-transfer mechanisms of the EVM, the underlying execution traces differ fundamentally from ETH-based EERA. This paper does not aim to exhaustively analyze all threats amplified by EIP-7702; instead, the scope is deliberately restricted to EERA, a critical, pervasive, and previously uncharacterized class of native redirection attacks.

The detection results form the first dataset regarding EERA, which we refer to as SweeperDataset and make public.

Analysis

Based on SweeperDataset, we analyze the EERA from the perspectives of both attackers and victims. Specifically, first, we analyze the costs and profits of attackers, the attack payloads, and the flow of illicit funds. Second, we examine the scale of victims, the characteristics of malicious delegations, and the response of victims following malicious delegations.

Attackers

Cost and Profit

The profit of an attacker is defined as the amount of ETH transferred to the attacker-specified account. The associated costs comprise a one-time contract deployment fee (which represents a negligible fraction of the total) and delegation transaction fees. We clarify two cost-accounting boundary conditions: First, since on-chain data cannot definitively confirm whether the attacker funded a delegation transaction, we count the fee as part of the attacker cost as long as the transaction was not submitted by the victim. Consequently, the statistical results represent the upper bound of the potential cost to avoid underestimation. Second, rather than accounting only for delegation transactions that directly led to successful attacks, we incorporate all delegation fees associated with the detected sweeper contracts. These comprehensive fees reflect the necessary capital investment made during the preparation stage.

Figure 5 illustrates the statistical results of the costs and profits of attackers. Specifically, attackers realize a total profit

The costs and profits of attackers

Figure 5. The costs and profits of attackers, where the bar chart represents the contract deployment and delegation costs, the orange line represents cumulative costs, and the black line represents cumulative profits.

of 122.98 ETH through 20,443 attack transactions, while incurring costs that include 48.14 ETH in delegation fees (involving 641,379 delegation transactions) and 0.47 ETH in contract deployment fees. The economic model of EERA is fundamentally characterized by a front-loaded investment coupled with long-term passive extraction. Unlike many on-chain attacks that seek immediate exploitation, EERA requires attackers to first absorb substantial gas costs to deploy sweeper contracts and broadcast malicious delegations across a vast pool of potential victims. This initial expenditure creates a latent threat; profitability is not instantaneous but is instead contingent on future ETH transfers to the compromised accounts, resulting in a distinct temporal lag between investment and return. Once established, however, these persistent delegations function as automated traps, enabling the continuous and systematic siphoning of assets over time. Rather than a singular, high-profile exploit, EERA manifests as a cumulative threat that yields steady returns for the attacker while remaining a perennial risk.

Finding 1: Attackers have illicitly seized 122.98 ETH. Their primary overhead is confined to the gas fees of delegation transactions, as the monetization paradigm shifts toward persistent value extraction that depends on subsequent ETH inflows from third-party accounts.

Attack Payload

ETH sweeper contracts constitute the core payload of the attack. We therefore further analyze their deployment, delegations, and implementation.

Contract Deployment. We utilize the interface provided by Etherscan (getcontractcreation) to crawl the deployment information of the 508 malicious delegation contracts, including deployment timestamps, deployer addresses, and corresponding transaction hashes. These contracts correspond to 330 distinct deployer addresses, implying that certain attacker accounts deploy multiple malicious ETH sweeper contracts. The addresses 0xa6e6...afea and 0xcc59...aa52 have created 8 ETH sweeper contracts, making them the two addresses with the highest number of such contract deployments. Given that the cost of contract deployment is relatively low and remains almost negligible within the overall expenditure of an attacker, the deployment of multiple contracts offers a cost-effective approach to achieve several objectives. First, risk isolation. By utilizing independent contracts, attackers can isolate their activities and reduce the risk of large-scale disruption if a single contract is flagged or blacklisted. Second, customized redirection. If a change in the destination for funds redirection is required and the previous contract lacks a update function, attackers may deploy a new contract to implement the necessary modifications to the redirection target.

Contract# Delegations# AuthoritiesLabel
0x072c...5fdb1282,858500,339ETH Sweeper
0x3c3d...1931501,326390,633ETH Sweeper
0xb59f...dfca495,951244,210ETH Sweeper
0xd2e2...30fb472,467163,619Trust Wallet
0x84d0...1f40456,114104,079ETH Sweeper
0x0e04...4647435,5036,131ETH Sweeper
0x8eac...8c25398,336302,177ETH Sweeper
0x63c0...e32b182,205175,618Metamask
0x5a7f...66fd177,938168,189Ambire
0x08f5...30f9176,176169,356ETH Sweeper

Table 3. TOP 10 CONTRACTS BY NUMBER OF DELEGATIONS AND AUTHORITIES

We further analyze the temporal distribution of these contract deployments, as illustrated in Figure 6. Overall, the deployment of contracts exhibits a balanced distribution over time, suggesting that attackers continuously build new delegation contracts to expand their attack payloads. On September 19, the volume of deployed delegation contracts reached a peak of 11. Interestingly, 6 of these contracts were created by the same address 0x26fd...28ce. Furthermore, during the manual audit of these contracts, experts observe significant code reuse: most contracts show high similarity in their decompiled code, differing only in key parameters such as the redirection target address. These findings suggest that attackers likely adopt templated or batch-generation methods to deploy attack components, providing important insights for future detection methods of ETH sweeper contracts based on code similarity.

Temporal distribution of ETH sweeper contract deployments

Figure 6. The temporal distribution of ETH sweeper contract deployments

Contract Delegations. We collect delegations directed toward identified ETH sweeper contracts and define them as malicious delegations. Figure 7 illustrates the distribution of malicious and remaining delegations. Out of 6,680,498 total delegations, malicious ones reach 4,668,209, representing 69.88%. Temporally, while benign delegations grow linearly, malicious ones exploded in October. Specifically, a total of 81,545 malicious delegation transactions occur in October 2025, containing 3,281,091 malicious delegations, which accounts for 70.29% of all malicious delegations. This highly concentrated phenomenon indicates that attackers are conducting large-scale batch delegation operations. Furthermore, ETH sweeper contracts generally exhibit characteristics of high-frequency delegation. As shown in Table III, among the top ten contracts with the highest delegation frequencies, seven are ETH sweeper contracts identified by SweeperHunter. Notably, more than 3.74 million distinct addresses have previously delegated to these seven high-profile malicious contracts. These results not only reflect the rampant nature of attacker behavior but also suggest that an increasing number of attackers are joining this attack ecosystem, highlighting the urgency for early identification and continuous monitoring.

Volumes of malicious and other delegations

Figure 7. The volumes of malicious and other delegations. Malicious activities constitute a predominant share, reaching 69.88% of all delegations.

Finding 2: Malicious delegations to ETH sweeper contracts account for a staggering 69.88% of all delegations. We observe a significant surge in such delegations during October 2025, characterized by prominent batch delegation patterns. Notably, 7 out of the top 10 contracts by delegation volume are identified as malicious contracts.

Contract Implementation

Through a systematic manual audit of the 508 contracts in SweeperDataset, three experts identify two distinct operational patterns of ETH sweeper contracts based on the underlying redirection mechanisms and reveal several strategic design principles of these contracts.

(1) Redirection Mechanisms. Based on the scope of the funds being redirected, the two identified patterns are categorized as msg.value-based sweeping and this.balance-based sweeping. The distinction between these two mechanisms is illustrated in Figure 8. The fundamental difference lies in the source of the redirected funds. In an EVM-compatible contract, msg.value represents the specific amount of ETH transferred within the current transaction, whereas address(this).balance refers to the total ETH balance of the account at the time of execution. Within the EERA workflow, the arrival of ETH at the account of the victim triggers the contract code to execute the redirection. Consequently, if a contract transfers the total balance, it redirects both the ETH received in the current transaction and any pre-existing funds of the victim to a destination specified by the attacker. Conversely, the use of msg.value limits the redirection to only the funds originating from third-party accounts within that specific transaction. Analysis reveals that 271 contracts implement the msg.value pattern, while 236 contracts adopt the this.balance approach.

Two patterns of ETH sweeper contracts

Figure 8. Two patterns of ETH sweeper contracts: msg.value-based sweeping redirects funds from third-party transfers, whereas this.balance-based sweeping also captures the victim’s existing account balance

(2) Strategic Design Principles. We further identify three primary architectural principles that attackers employ to maximize the efficacy and flexibility of the ETH sweeping process:

  • Autonomous Triggering. Attackers embed redirection logic into entry points that execute automatically upon receiving ETH. While some contracts use standard hooks such as receive or fallback, others trigger malicious logic through conditional branches when the transaction input is empty. This zero-interaction design enables stealthy and automatic fund redirection during ordinary ETH transfers.

  • Minimalist Design. The identified sweeper contracts exhibit a high degree of minimalism, containing only the essential logic for fund redirection. This lightweight design serves a dual purpose: minimizing gas consumption for contract deployment and execution, and reducing code complexity to limit features available for pattern-based detection, thereby ensuring cost-effectiveness at scale.

  • Adaptive Redirection. Certain contracts incorporate specific setter functions to dynamically update redirection targets, enabling a flexible operational model. This mechanism allows attackers to dynamically modify the ultimate asset destination without re-submitting an EIP-7702 authorization tuple. Operationally, this capability is strategically deployed to evade reactive, address-based blacklists from exchanges and security vendors.

Finding 3: ETH sweeper contracts typically embed redirection logic in auto-triggering functions, categorized into msg.value-based and this.balance-based sweeping. Identifying specific code patterns within transfer-related logic constitutes a promising direction for the automated detection of malicious sweeper contracts.

Profit Destinations

3) Profit Destinations: We define the addresses to receive stolen funds as redirection target addresses. The Sankey diagram Figure 9a illustrating the destinations of the swept ETH. There are a total of 362 distinct redirection target addresses. Among these, 19 redirection target addresses have swept more than 1 ETH each. The proceeds collected by these 19 target addresses account for over 86.42% of the total stolen ETH, exhibiting a clear concentration of illicit funds. 5,350 transactions (26.2%) redirect ETH to the address 0xe6c9...1c8b, while 2,235 transactions (10.9%) redirect ETH to the address 0x77dd...350d.

Analysis of swept ETH flows

Figure 9. Analysis of swept ETH flows: (a) the destinations of swept ETH, and (b) the sources of swept ETH.

Furthermore, we observe that the relationship between ETH sweeper contracts and redirection target addresses is not a simple one-to-one mapping. On one hand, multiple distinct contracts designate the same fund receiving address. For instance, 40 different ETH sweeper contracts redirect ETH to the address 0xe6c9...1c8b. On the other hand, a single contract may correspond to multiple redirection target addresses. This occurs because certain contracts include functions to reset the redirection target address, allowing attackers to invoke the reset function to update the target address.

Victims

Scale of Victims

1) Scale of Victims: In SweeperDataset, a total of 5,745 distinct victims have already had their ETH swept by attackers. 607,694 unique accounts have delegated to the detected ETH sweeper contracts, which represent a vast pool of potential victims. The sankey diagram illustrating the sources of swept ETH is shown in Figure 9b. 14 victim accounts experience more than 50 ETH redirection attacks, and 2,172 victim accounts show more than one attack in their transaction history. Notably, the account 0xc760...9bb6 suffers the most significant loss, losing nearly 12 ETH across the four attack transactions, which accounts for 15.10% of the total losses. Specifically, the primary loss of this victim occurs in an attack transaction in July 2025 (0x0737...80c4), where a third-party account 0x655c...5975 transfers 11.9 ETH to the victim. However, because the victim delegates to the ETH sweeper contract 0x6B78...E933 at that time, these funds are redirected to the attacker-specified address 0x8863...28c1. This incident accounts for the largest individual loss in our dataset and explains the sharp surge in cumulative attacker profit observed in Figure 5.

Anomalous Account. We observe that the account 0x4DE2...b2f3 (hereafter the anomalous account) is involved in 5,735 EERA transactions, accounting for 28.1% of all detected attacks. We therefore conduct an in-depth analysis of this account. Over a ten-month period, it performs 98,559 delegations, of which 96,745 (98.16%) target the identified sweeper contracts. The account holds 3,481.63 USDT, but these tokens have been frozen according to the USDT blacklist and therefore cannot be transferred. It has also been repeatedly reported as a gas-trapping scam account [16], [17], with its private key publicly exposed online. Unaware that the USDT is frozen, many users (referred to as depositors) transfer ETH to this account as gas fees in an attempt to withdraw the stablecoins. However, the deposited ETH is redirected by malicious delegation contracts. Since the private key is publicly available, any attacker can submit EIP-7702 delegations for the anomalous account, resulting in intense competition to bind it to attacker-controlled sweeper contracts and intercept subsequent deposits. This anomalous account corresponds to a complex scam, demonstrating that EERA can be combined with other attack vectors to facilitate the evolution of attack forms.

Finding 4: EERA has been observed to integrate with existing gas-trapping scams, upgrading the mechanisms for illicit fund collection. And multiple attackers have vied to control the same high-traffic EOA, frequently updating its delegation to inject their own logic.

Delegation Characteristics

To understand the operational mechanics behind malicious delegations, we investigate their empirical characteristics, focusing on transaction submission patterns and execution structures. Our analysis reveals that malicious delegations exhibit three characteristics.

  • Passive Submission. The signing and submission of a 7702 delegation statement are logically decoupled. We define active submission as a behavior where the transaction initiator (from_address) is identical to the delegating party (Authority); otherwise, it is defined as passive submission. We observe a significant asymmetry in the initiation patterns between malicious and other delegations. Specifically, among the identified malicious delegations, the proportion of active submissions is only 0.000017% (81/4,668,209). In contrast, for the remaining delegations, the proportion of active submissions is 19.19% (386,096/2,012,289). Furthermore, among delegations associated with 32 mainstream wallet contracts (e.g., MetaMask, Uniswap), the active submission rate is 24.34%. This near-zero active initiation rate provides direct, empirical evidence that virtually all malicious delegation transactions are submitted to the blockchain by third-party accounts rather than the victims themselves.

  • Extreme Batching. The 4,668,209 malicious delegations are realized through only 641,379 transactions, resulting in an average of 7.28 delegations per transaction. In contrast, the remaining delegations average only 1.35 delegations per transaction. Notably, we identify 17,090 highly concentrated transactions, each of which simultaneously delegates at least 50 independent accounts to the same malicious contract (with some bundling up to 1,000 delegations).

TypeType 1 To maliciousType 2 To unlabeledType 3 To zeroType 4 No update
Quantity3,897,444<br>83.50%158,521<br>3.40%8,757<br>0.20%603,487<br>12.90%

Victim Remediation Measures

We further analyze whether victims initiate remediation measures after a malicious delegation. One primary method for a victim to counter EERA is to sign a new delegation transaction, re-delegating the account to a benign contract. Therefore, we analyze the delegation updates of victim accounts following a malicious delegation. We categorize these updates into four types: (1) Delegation to another known ETH sweeper contract. For example, the anomalous account mentioned before is targeted by multiple attackers, and its delegations typically update from one malicious contract to another. (2) Delegation to unlabeled contracts. Unlabeled contracts refer to contracts not identified as ETH sweeper contracts by SweeperHunter. Notably, unlabeled contracts include both benign contracts and potential ETH sweeper contracts. Since SweeperHunter only detects contracts involved in happened attacks, those containing sweeping logic but yet to trigger an attack remain unlabeled. (3) Delegation to the zero address, which is equivalent to the account executing no code and reverting to a standard EOA. (4) No update, meaning no subsequent delegation occurs after a malicious one.

The statistical results of delegation updates are illustrated in Table IV. Over 83% of malicious delegations are followed by new malicious delegations, which further supports the inference that the private keys of these accounts have been compromised, allowing multiple attackers to continuously re-delegate them to different malicious contracts. A total of 607,694 accounts have delegated to detected ETH sweeper contracts. However, only 4,959 authorities, in fewer than two-thousandth (8.57 times) of malicious delegations, re-delegate the accounts to the zero address. More strikingly, 603,487 accounts (99.3%) do not update their delegations after the final malicious delegation. This implies that as of late October 2025, these accounts remain delegated to ETH sweeper contracts and continue to be at risk.

Finding 6: There is a significant lack of proactive mitigation among victims of EERA. Of the 607,694 compromised accounts, more than 99.3% remain in a state of risk, as they have not revoked or updated their malicious delegations.

Discussion

Contribution to the Community

The prevalence of ETH redirection attacks based on EIP-7702 has surpassed 4.66 million malicious delegations, which establishes this phenomenon as an urgent and evolving attack paradigm. We have reported our detection results and key insights to GoPlus, a prominent Web3 security firm, and received prompt feedback and acknowledgement. It is worth noting that while GoPlus has previously disclosed isolated malicious delegation contracts, a systematic and detailed detection or analysis regarding EERA remains absent prior to our work. Currently, we are collaborating with GoPlus to release security advisories to raise awareness within the community and among on-chain users regarding this emerging threat. Additionally, we have submitted the identified ETH sweeper contracts to Chainabuse, a prominent community-driven reporting platform managed by TRM Labs, to facilitate broader awareness and promote the timely labeling of malicious contracts.

Attack Impact

We emphasize that the losses quantified in this paper represent only a lower bound of the actual impact of EERA, which has already emerged as a serious threat. First, EERA represents a new attack paradigm introduced by EIP-7702. Similar attacks are likely to arise on other EVM-compatible chains that support EIP-7702 or comparable mechanisms, including major platforms such as Optimism, Base, BNB Chain, and Polygon. Similar sweeper contracts and malicious delegation behavior have already been observed on these chains [18] [19], while the associated losses are not included in our analysis. Second, EERA is inherently persistent. As we discuss in Section III, there is a key shift in the attacker monetization paradigm. The profit of attackers mainly depends on future incoming transfers from third-party accounts to the authority addresses. Our analysis shows that 98.8% of affected accounts do not update or revoke delegation after compromise, which leaves them continuously exposed. As a result, the financial impact of EERA will continue to increase over time.

Mitigation Recommendations

User-level Mitigation. Given that private key leakage is the primary attack vector, users must strictly safeguard their credentials and, in particular, avoid entering or pasting private keys and recovery phrases on unverified platforms. Upon realizing a potential compromise, users should immediately transfer remaining assets to a secure address. Furthermore, to mitigate ongoing risks, users must block potential fund inflows by notifying frequent senders to cease transfers.

Wallet-level Mitigation. Wallet providers are expected to implement some new features to mitigate EERA: (i) Delegation Visualization: Provide persistent status checks and UI indicators to inform users of active code delegations; (ii) Dynamic Risk Alerts: Match delegation targets against blacklists to interrupt high-risk interactions; and (iii) One-click Revocation: Integrate a “Reset to EOA” feature that automates delegation to the zero address, allowing victims to rapidly neutralize malicious logic.

Community-level Mitigation. We urge security firms to actively monitor EERA and publish reports to bridge the current awareness gap regarding EIP-7702 risks. Moreover, as ETH sweeper contracts are the critical payloads, stakeholders (including blockchain explorers and auditing agencies) should collaborate to disclose a public database of identified malicious sweeper contracts.

Related Work

Analysis of Ethereum Improvement Proposals (EIPs). Several empirical and security studies have examined evolving EIPs. For EIP-1559, Leonardos et al. [20] and Liu et al. [21] evaluate its fee stability, user bidding behavior, and consensus security, while Arsiati et al. [22] demonstrate that block congestion attacks remain feasible. For EIP-4844, Park et al. [23] show that it increases Rollup utilization at the expense of a slightly higher fork rate. Regarding the recent EIP-7702, Huang et al. [24] evaluate overall asset exposure and structural vulnerabilities in smart accounts. In contrast, our work zeroes in on a specific, insidious threat vector: a novel, passive attack paradigm termed EERA, which has neither been formally defined nor systematically analyzed.

On-chain Attack Detection. Detection methodologies for on-chain attacks primarily fall into two categories: pattern-based and machine learning-based methods. Pattern-based methods typically rely on manually extracted attack flow and transaction patterns. For example, Chen et al. [25] identify phishing attacks by analyzing transaction payloads combined with heuristic rules. Zhou et al. [26] conduct a measurement study on the misuse of leaked secret keys, systematically uncovering and quantifying large-scale asset theft on public blockchains by linking exposed keys from web sources to on-chain transactions. Additionally, Guan et al. [27] and Tsuchiya et al. [28] detect address poisoning attacks through prefix and suffix analysis of interaction addresses. Su et al. [29] systematically analyze the attack chains and patterns of DApp attacks to achieve detection, while Li et al. [30] define and detect novel phishing attack patterns specifically on the Solana. Machine learning-based methods leverage labeled data to train models for identifying complex attacks. Zhang et al. [31] propose TxSpector, using transaction sequence features for on-chain detection. Chen et al. [32] construct a general online detection framework SODA using machine learning models to identify smart contract attacks. Wu et al. [33] train models based on behavioral features to detect DeFi price manipulation. Wu et al. [34] design a general detection method based on contrastive learning and transaction reconstruction, effective even with zero or few samples of novel attacks. Graph-based methods have also been widely explored. Wu et al. [35] employ graph representation learning to identify cross-chain attacks. Du et al. [36] leverage dynamic graph learning with class-incremental learning for fine-grained malicious account detection in Ethereum. Jin et al. [37] enhance Ethereum fraud detection through generative and contrastive self-supervised learning over transaction graphs. Distinguished from existing works, our work focuses on the delegation execution semantics introduced by EIP-7702, revealing and detecting a novel paradigm EERA. EERA is distinctly different from previously studied attacks in terms of attack patterns and transaction characteristics.

Conclusion

This paper reveals a novel attack vector introduced by EIP-7702, termed the EIP-7702-based ETH Redirection Attack (EERA). In this paradigm, attackers leverage ETH sweeper contracts to ensure that ETH received by victim accounts is automatically redirected to specified addresses. We first delineate the systematic workflow of EERA, based on which we identify 20,443 attack transactions and 508 confirmed ETH sweeper contracts within the on-chain data from May 2025 to February 2026. Then we analyze the behaviors of both attackers and victims based on the identified attacks. Notably, the results show that over 4.66 millions (69.88%) EIP-7702 delegations are malicious and 607,694 unique accounts have delegated to the identified ETH sweeper contracts, which underscores the prevalence of such illicit activities. Furthermore, our analysis demonstrates that the systematic exploitation of historically leaked private keys serves as a critical vector for malicious delegations, enabling attackers to orchestrate large-scale attacks against compromised accounts. Finally, we provide targeted mitigation strategies and have shared our findings with the community, receiving positive feedback. This work is expected to provide novel insights into the ongoing efforts in attack prevention.

References

  1. [1]G. Wood et al., “Ethereum: A secure decentralised generalised transaction ledger,” Ethereum project yellow paper, vol. 151, no. 2014, pp. 1–32, 2014.
  2. [2]G. M. Stoica, “Account abstraction on ethereum,” Rom. Cyber Secur J, vol. 5, pp. 37–44, 2023.DOI
  3. [3]“Eip-3074,” 2020, https://eips.ethereum.org/EIPS/eip-3074.
  4. [4]“Eip-4337,” 2021, https://eips.ethereum.org/EIPS/eip-4337.
  5. [5]“Eip-7702,” 2024, https://eips.ethereum.org/EIPS/eip-7702.
  6. [6]“Metamask,” 2026, https://metamask.io/.
  7. [7]“Trust wallet,” 2026, https://trustwallet.com/.
  8. [8]“Report about the risk in eip-7702 from goplus,” 2025, https://learnblockchain.cn/article/17216.
  9. [9]Z. Wu, J. Liu, J. Wu, Z. Zheng, and T. Chen, “Tracer: Scalable graph-based transaction tracing for account-based blockchain trading systems,” IEEE Transactions on Information Forensics and Security, vol. 18, pp. 2029–2621, 2023.
  10. [10]“Recursive-length prefix (rlp) serialization,” 2025, https://ethereum.org/developers/docs/data-structures-and-encoding/rlp/.
  11. [11]Z. Shao, J. Zhang, Z. Li, D. Wu, C. Chen, Y. Shen, L. Bao, Y. Wang, and J. Chen, “Lost in blockchain address misuse: Hidden cross-platform risks and their security impact,” in 35th USENIX Security Symposium (USENIX Security 26). USENIX Association, 2026.DOI
  12. [12]“Dedaub decompiler,” https://dedaub.com/docs/decompiler/.
  13. [13]“A tool by wintermute for tracking adoption metrics of eip-7702,” 2025, https://dune.com/wintermute_research/eip7702.
  14. [14]M. Z. Huang, R. Jiang, T. Sharma, and K. Y. Wang, “Exploring user perceptions of security auditing in the web3 ecosystem,” in 32nd Annual Network and Distributed System Security Symposium, NDSS 2025, San Diego, California, USA, 2025. The Internet Society, 2025.
  15. [15]T. Sharma, Z. Zhou, A. Miller, and Y. Wang, “A mixed-methods study of security practices of smart contract developers,” in Proceedings of the 32nd USENIX Conference on Security Symposium. USA: USENIX Association, 2023.
  16. [16]“A report concerning the anomalous account,” 2025, https://x.com/cleanunicorn/status/1875536914885091738.
  17. [17]“A report concerning the anomalous account,” 2022, https://x.com/proofl/status/1508390879828992641.
  18. [18]“Sweeper contract on polygon,” https://polygonscan.com/address/0x19ea8ad9df97069e1d6530d06435eed0053c698.
  19. [19]“Sweeper contract on bnb,” https://bscscan.com/address/0xc99f40a9c952ce7e29e2f8b6c7461cdb60c1b54a.
  20. [20]S. Leonardos, B. Monnot, D. Reijsbergen, E. Skoulakis, and G. Pliouras, “Dynamical analysis of the EIP-1559 ethereum fee market,” in Proceedings of the 3rd ACM Conference on Advances in Financial Technologies, ser. AFT 2021. ACM, 2021, pp. 114–126.arxiv.org/abs/2102.10567
  21. [21]Y. Liu, Y. Lu, K. Nayak, F. Zhang, L. Zhang, and Y. Zhao, “Empirical analysis of eip-1559: Transaction fees, waiting times, and consensus security,” in Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security, ser. CCS ’22. New York, NY, USA: ACM, 2022, p. 2099–2113.DOI
  22. [22]K. Arshi and A. K. Goharshady, “Congesting ethereum after eip-1559,” in 2024 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), 2024, pp. 667–669.DOI
  23. [23]S. Park, B. Mun, S. Lee, W. Jeong, J. Lee, H. Eom, and H. Jang, “Impact of eip-4844 on ethereum: Consensus security, ethereum usage, rollup transaction dynamics, and blob gas fee markets,” IEEE Transactions on Network Science and Engineering, vol. 13, pp. 1294–1310, 2026.arxiv.org/abs/2405.03183
  24. [24]M. Huang, H. Liu, S. Yang, D. Wu, and S. Wang, “Revealing the dark side of smart accounts: An empirical study of eip-7702 incurred risks in blockchain ecosystem,” in 35th USENIX Security Symposium (USENIX Security 26). USENIX Association, 2026.
  25. [25]Z. Chen, Y. Hu, B. He, D. Luo, L. Wu, and Y. Zhou, “Dissecting payload-based transaction phishing on ethereum,” in 32nd Annual Network and Distributed System Security Symposium, NDSS 2025, San Diego, California, USA, February 24-28, 2025. The Internet Society, 2025.arxiv.org/abs/2409.02386
  26. [26]Y. Zhou, J. Chen, Y. Wang, Y. Tang, and G. Gu, “Towards understanding crypto-asset risks on ethereum caused by key leakage on the internet,” in Companion Proceedings of the ACM Web Conference 2024, ser. WWW ’24. New York, NY, USA: Association for Computing Machinery, 2024, p. 875–878.DOI
  27. [27]S. Guan and K. Li, “Characterizing ethereum address poisoning attack,” in Proceedings of the 2024 on ACM SIGSAC Conference on Computer and Communications Security, ser. CCS ’24. New York, NY, USA: ACM, 2024, p. 986–1000.DOI
  28. [28]T. Tsuchiya, J. Dong, K. Soska, and N. Christin, “Blockchain address poisoning,” in 34th USENIX Security Symposium (USENIX Security 25). USENIX Association, 2025, pp. 1243–1262.arxiv.org/abs/2501.16681
  29. [29]L. Su, X. Shen, X. Du, X. Liao, X. Wang, L. Xing, and B. Liu, “Evil under the sun: Understanding and discovering attacks on ethereum decentralized applications,” in 30th USENIX Security Symposium (USENIX Security 21). USENIX Association, Aug. 2021, pp. 1307–1324.
  30. [30]Z. Li, Z. Jiang, M. Fang, C. Chen, Z. Wu, J. Wu, L. Zhang, and Z. Zheng, “Solphishhunter: Toward detecting and understanding phishing on solana,” IEEE Transactions on Information Forensics and Security, vol. 21, pp. 757–771, 2026.
  31. [31]M. Zhang, X. Zhang, Y. Zhang, and Z. Lin, “TXSPECTOR: Uncovering attacks in ethereum from transactions,” in 29th USENIX Security Symposium (USENIX Security 20). USENIX Association, Aug. 2020, pp. 2775–2792.
  32. [32]T. Chen, R. Cao, T. Li, X. Luo, G. Gu, Y. Zhang, Z. Liao, H. Zhu, G. Chen, Z. He, Y. Tang, X. Lin, and X. Zhang, “SODA: A generic online detection framework for smart contracts,” in 27th Annual Network and Distributed System Security Symposium, NDSS 2020, San Diego, California, USA, February 23-26, 2020. The Internet Society, 2020. S. Wu, Z. Yu, D. Wang, Y. Zhou, L. Wu, H. Wang, and X. Yuan, “De-finger: Detecting defi price manipulation attacks,” IEEE Transactions on Dependable and Secure Computing, vol. 21, no. 4, pp. 4147–4161, 2024.
  33. [34]Z. Wu, J. Wu, H. Zhang, Z. Zheng, and W. Wang, “Hunting in the dark forest: A pre-trained model for on-chain attack transaction detection in web3,” in Proceedings of the ACM on Web Conference 2025, ser. WWW ’25. New York, NY, USA: ACM, 2025, p. 4519–4530.DOI
  34. [35]J. Wu, K. Lin, D. Lin, B. Zhang, Z. Wu, and J. Su, “Safeguarding blockchain ecosystem: Understanding and detecting attack transactions on cross-chain bridges,” in Proceedings of the ACM on Web Conference 2025, ser. WWW ’25. New York, NY, USA: ACM, 2025, p. 4902–4912.DOI
  35. [36]H. Du, M. Shen, Y. Liu, Z. Che, J. Wu, W. Wang, and L. Zhu, “Fine-grained and class-incremental malicious account detection in ethereum via dynamic graph learning,” IEEE Transactions on Information Forensics and Security, vol. 20, pp. 10–130–10–145, 2025.DOI
  36. [37]C. Jin, J. Zhou, C. Xie, S. Yu, Q. Xuan, and X. Yang, “Enhancing ethereum fraud detection via generative and contrastive self-supervision,” IEEE Transactions on Information Forensics and Security, vol. 20, pp. 839–853, 2025.DOI

Paper details

vlnc:W_4ttj2akk
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Computer Science

Not recorded for this paper · View statement →

Looking for related papers…
Contents