EIP-712: Typed structured data hashing and signing
- Original title
- Typed structured data hashing and signing
- Creators
- Remco Bloemen, Leonid Logvinov, Jacob Evans
- Publication
- Publication date unknown
- Level
- Unspecified
- Validity
- Validity not assessed
- Source status
- Availability not verified
Saved and reading states stay in this browser. No account or upload is used.
Why read
- A direct reference for domain separation and the absence of built-in replay protection.(editorial selection)
Editorial reading note
The checked portions are Abstract; Specification in the pinned version. The original title is Typed structured data hashing and signing.
The specification defines typed structured-data encoding, hashing and signing with extensible domain separation. The signing encoding combines 0x1901, domainSeparator and hashStruct and defines eth_signTypedData RPC. It explicitly does not provide replay protection itself. When examining application signatures, look separately for nonces, deadlines or other replay controls; structured presentation alone does not make an authorization safe to reuse.
Reading level: spec_text; only the sections above were checked. Pinned version: dc5d5fa688b7fe87b95a907fcc128b4fde2f4d2f (https://github.com/ethereum/EIPs/blob/dc5d5fa688b7fe87b95a907fcc128b4fde2f4d2f/EIPS/eip-712.md). These notes explain normative requirements; they are not a full reading, implementation verification or security audit and do not establish implementation compliance.
Editorial review: Nov 2, 2026 · Machine-assisted editorial text, reviewed by an editor.
Selection basis
A direct reference for domain separation and the absence of built-in replay protection.
Editorial selection is not community consensus, author endorsement, or a credibility probability.