EIP-7913은 다양한 서명 방식(ECDSA 외 다중 서명, 임계값 서명 등)을 검증하는 표준 Signature Verifier 인터페이스를 정의하는 Final ERC입니다. 이를 통해 스마트 컨트랙트가 서명 유형에 무관하게 통일된 방식으로 서명을 검증할 수 있습니다.
Overview
EIP-7913 defines a minimal ISignatureVerifier interface with a single verify function. Any signature scheme — ECDSA, BLS, Schnorr, multisig, or custom — can be wrapped in a contract implementing this interface.
Motivation
Smart contracts that need to verify signatures currently hardcode specific schemes or use fragile type-checking logic. A standard verifier interface enables plug-and-play signature scheme upgrades without changing the calling contract.
Composability
Account abstraction wallets, intent-based protocols, and cross-chain bridges all need flexible signature verification. EIP-7913 verifiers can be chained or composed to implement threshold or multi-scheme policies.
Final Status
EIP-7913 has reached Final status and is recommended as the standard building block for signature-related smart contract infrastructure. It complements ERC-1271 for contract-level signature verification.
Security Considerations
The standard includes guidance on replay protection, domain separation, and the risks of accepting unvalidated verifier addresses from untrusted sources.