As Ethereum’s Pectra improve will get nearer, Alchemy’s Will Hennessy talks about why EIP-7702 isn’t for freshmen and what blockchain builders want to pay attention to.
Ethereum builders have introduced that the extremely anticipated Pectra improve will launch on April 8. The replace will introduce new mechanisms geared toward boosting Ethereum’s transaction processing pace, decreasing fuel charges, and including sensible accounts that may execute a number of transactions concurrently and even pay fuel charges with completely different cryptocurrencies.
Whereas the replace is ready to go dwell on the mainnet in April, it has already been rolled out on Ethereum’s Holesky testnet, although the rollout confronted some challenges, together with points with transaction finality and sudden delays in account abstraction performance.
Crypto.information spoke with Will Hennessy, product supervisor at blockchain infrastructure firm Alchemy, to discover whether or not the improve brings any hidden threats and why he believes EIP-7702, a key a part of Pectra, isn’t appropriate for freshmen and what pockets suppliers must know earlier than implementing it.
CN: Ethereum finally desires each pockets to work like a wise contract, and the 2025 Pectra improve (EIP-7702) appears to play a giant step in that route, because it’ll let common wallets run sensible contract code without having a full account overhaul. However wouldn’t that replace make it simpler for dangerous actors to disguise malicious sensible contracts as common EOAs?
WH: EIP-7702 doesn’t truly make it simpler to disguise malicious contracts. Right here’s why:
The delegation mechanism requires specific person authorization — nothing occurs routinely or with out person consciousness. The EOA proprietor should actively select to delegate management to a wise contract via a selected signature. This delegation is everlasting till explicitly revoked.
What’s necessary to know is that the EOA’s non-public key retains full management and may override sensible account habits. That is truly a security function — if a person discovers they’ve delegated to a malicious contract, they’ll all the time use their EOA’s non-public key to revoke the delegation.
This is the reason we don’t advocate EIP-7702 for brand new customers — it’s higher for them to start out with pure sensible accounts that permit for safer key rotation and multi-sig insurance policies that may’t be bypassed. EIP-7702 is Most worthy for upgrading present EOA wallets that have already got belongings or historical past, giving them entry to sensible contract options in a managed means.
For pockets suppliers, we advocate implementing clear safety measures:
- Visible indicators when customers bypass sensible account safety.
- Automated fame checks for delegate contracts.
- Chain-specific warnings when delegation states differ throughout networks.
So, whereas EIP-7702 provides new capabilities to EOAs, it contains safety concerns in its design and maintains person management via specific authorization and revocation choices. The purpose isn’t to make it simpler to run arbitrary code — it’s to allow present wallets to entry sensible contract options safely.
CN: Might EIP-7702 result in a rise in phishing scams, provided that EOAs can now execute sensible contract logic?
WH: Whereas EIP-7702 provides new performance to EOAs, it doesn’t inherently enhance phishing danger. The important thing level is that executing sensible contract logic nonetheless requires specific authorization from the EOA proprietor.
Consider it like including account restoration to your e-mail — it provides new performance however doesn’t make your account extra weak. In reality, EIP-7702 may also help make wallets safer by enabling higher security measures like:
- Session keys for limited-time authorizations.
- Social restoration choices.
- Extra subtle transaction validation.
- The power to set spending limits and different security controls.
Customers preserve full management via their EOA’s non-public key, which might override or revoke any delegated performance. This implies if a person identifies malicious habits, they’ll instantly revoke entry.
That stated, pockets suppliers must implement correct safety measures:
- Clear person interfaces displaying when sensible contract options are getting used.
- Robust verification of delegate contracts.
- Straightforward-to-understand delegation administration.
- Clear warnings when customers are taking actions that bypass sensible account safety.
For customers with present EOA wallets who need these options, the improve path via EIP-7702 is definitely simpler than alternate options like creating new sensible contract wallets and transferring all belongings over. The secret’s correct implementation by pockets suppliers and clear person schooling about how these new options work.
CN: Ought to we count on blockchain suppliers like Alchemy — and even wallets — to step up with protections in opposition to these sorts of assaults?
WH: Sure, safety is our absolute high precedence. Our sensible accounts have been totally audited, and we’ve been securing essential infrastructure for the Ethereum ecosystem for over 7 years. We’ll proceed to take care of the identical rigorous safety requirements as we help EIP-7702 adoption.
We’re already serving to apps put together for this transition with EIP-7702 help in Account Equipment, our sensible pockets toolkit.
CN: Why has it taken Ethereum so lengthy to deliver account abstraction to life?
WH: The journey to account abstraction in Ethereum has been methodical for a superb motive. Modifying how accounts work on the protocol degree requires excessive care because it impacts each person and software on the community.
Early makes an attempt at account abstraction proposed extra radical adjustments to Ethereum’s core structure. These proposals would have required main modifications to the Ethereum Digital Machine itself, which carried important technical danger and implementation complexity.
As a substitute, the ecosystem took a stepwise strategy. First got here ERC-4337, which enabled sensible contract accounts — basically working across the want for deep protocol adjustments. This let the group check and refine account abstraction ideas in manufacturing.
Now with EIP-7702, we’re seeing a extra elegant answer that builds on these learnings. Moderately than utterly restructuring how accounts work, it allows EOAs to delegate capabilities to sensible contracts whereas sustaining backwards compatibility. This preserves the safety properties customers belief whereas unlocking new performance.
Every step has required in depth testing, safety audits, and group consensus. Whenever you’re coping with a community securing a whole lot of billions in worth, this measured strategy to basic change is essential. The purpose has been to broaden pockets capabilities with out compromising Ethereum’s core safety and reliability.
What we’re seeing now isn’t simply account abstraction lastly arriving — it’s account abstraction accomplished proper, knowledgeable by years of analysis, testing, and real-world expertise.


