Understanding
Understanding
What?
EIP-7702 allows regular wallets to behave like smart contracts, enabling them to delegate certain permissions to specific contracts.
Why?
Delegating to malicious contracts can make your wallet perform unintended actions.
Severity
Very high risk. Immediate action required.
Actions
Immediate Actions
- •Check the address of the delegated contract
- •Verify if it's from a trusted project
- •Revoke the delegation immediately if suspicious
How to Revoke
How to revoke: Remove the delegation from the DApp's settings page, or move your assets to a new wallet
Prevention
- Never sign for unknown DApps
- Carefully review message contents before signing
- Only use trusted projects
Emergency Actions
If risk is very high or damage has already occurred
1
Move Assets
Immediately move all assets to a safe new wallet
2
Revoke Approvals
Cancel all token approvals (use tools like Revoke.cash)
3
Disconnect Networks
Disconnect from all suspicious DApps
4
Seek Expert Help
Contact blockchain security experts or community for assistance