[KongchangAI]
Concept

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)

Oct 15

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.

Unverified50%
Oct 15

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.

Unverified50%
Oct 15

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.

Unverified50%
Oct 15

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.

Unverified50%

All Facts (4)

Source Articles