AI-generated analysisPublished automatically and not human-verified. Validated context appears in community notes below.
← Watch feed
Low 40 Bitcoin

feat(core/ethereum): allow EIP-7702 delegation under strict safety checks

Public commit record

What the developer wrote

Authored by Roman Zeyde

62/100 · Adequate
feat(core/ethereum): allow EIP-7702 delegation under strict safety checks

[no changelog]
✓ Specific, descriptive subject✓ Names a concrete action or component✓ Uses a recognizable type or scope! No meaningful explanatory body
The short version

What changed, and why it matters

This commit changes how Trezor hardware wallets handle a new Ethereum feature called EIP-7702, which lets users temporarily delegate control of their account to another smart contract. Previously, Trezor only allowed this delegation if the user lowered their safety settings. Now, it allows delegation under the strictest safety settings, but only for a pre-approved list of delegate addresses. Revocation (removing a delegate) was already allowed under strict settings and remains allowed. The change is framed as adding 'strict safety checks' rather than removing protections entirely.

Recommended action

Review the allowlist of EIP-7702 delegate addresses (lookup_eip7702_address) to confirm it is curated and cannot be bypassed, and verify that the UI confirmation flow clearly warns users about the risks of delegation. Consider whether the change warrants a changelog/security advisory entry even though the commit is marked [no changelog].

Security signals we found

01

Behavior change in safety check enforcement for account delegation

02

Allowlist-based delegate validation introduced as compensating control

03

Removal of explicit strict-mode prohibition for EIP-7702 authorizations

04

Test expectations changed from failure-under-strict to success-under-strict

Risk score

Why this scored 40/100

Our methodology →
Potential impact 8/30
Exploitability 7/25
Stealth signal 6/15
Affected reach 8/15
Confidence 7/10
Evidence quality 4/5
Human-validated context

Community notes

Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.

No validated notes yet.

The AI analysis stands alone for now. Submit a note if you can add evidence or important context.