KKDEMIAN
Editorial pickSpecificationOriginal language: Unspecified

ERC-1271: Standard Signature Validation Method for Contracts

Original title
Standard Signature Validation Method for Contracts
Creators
Francisco Giordano, Matt Condon, Philippe Castonguay, Amir Bandeali, Jorge Izquierdo, Bertrand Masius
Publication
Publication date unknown
Level
Unspecified
Validity
Validity not assessed
Source status
Availability not verified
Open original source ↗eips.ethereum.org(new tab)

Saved and reading states stay in this browser. No account or upload is used.

Why read

Editorial reading note

The checked portions are Abstract; Specification in the pinned version. The original title is Standard Signature Validation Method for Contracts.

Contract accounts expose isValidSignature(hash, signature) so external callers can validate signatures on their behalf. Success must return the bytes4 magic value 0x1626ba7e. Validation must not modify state, but its logic may depend on context, authorization or signature schemes. Check both how the caller interprets the return value and what the account requires; a shared function name does not imply identical authorization rules.

Reading level: spec_text; only the sections above were checked. Pinned version: 90b1b4f10634290c1e227d700554065c755f0816 (https://github.com/ethereum/ERCs/blob/90b1b4f10634290c1e227d700554065c755f0816/ERCS/erc-1271.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

Helps signature consumers check success values and account-specific validation conditions.

Editorial selection is not community consensus, author endorsement, or a credibility probability.

Related topics