ecrecover
A precompiled contract built into the Ethereum Virtual Machine. Given a message hash and an ECDSA signature, it recovers the signer's address without requiring a private key or network access, making it a basic tool for on-chain forensics.
Timeline (last 90 days)
The EIP-7702 authorization tuple contains six fields: chain_id, address, nonce, y_parity, r, s; the signer can be recovered from the tuple via ecrecover.
ecrecover is a built-in precompiled contract of the Ethereum Virtual Machine whose purpose is to "recover the signer's address given a message hash and an ECDSA signature", requiring no private key, no network connection, and no reliance on centralized services.
In a case of an EIP-7702 wallet delegated to a draining contract, researchers used ecrecover to recover the signers of six authorization tuples and found that all six came from the same key and all pointed to the same delegation address.
The on-chain pre-check process for the EIP-7702 draining trap includes three steps: read the address code (eth_getCode), read the delegation contract code, and read the authorization tuple and verify the signer with ecrecover.
All Facts (4)
The EIP-7702 authorization tuple contains six fields: chain_id, address, nonce, y_parity, r, s; the signer can be recovered from the tuple via ecrecover.
50%Unverifiedecrecover is a built-in precompiled contract of the Ethereum Virtual Machine whose purpose is to "recover the signer's address given a message hash and an ECDSA signature", requiring no private key, no network connection, and no reliance on centralized services.
50%UnverifiedThe on-chain pre-check process for the EIP-7702 draining trap includes three steps: read the address code (eth_getCode), read the delegation contract code, and read the authorization tuple and verify the signer with ecrecover.
50%UnverifiedIn a case of an EIP-7702 wallet delegated to a draining contract, researchers used ecrecover to recover the signers of six authorization tuples and found that all six came from the same key and all pointed to the same delegation address.
50%