web3wagmi
← All standards

ERC-1271 vs EIP-8130

Standard Signature Validation Method for Contracts compared with Keystore Accounts.

No shared functions
0 shared · 1 vs 19 functions · 0% of the smaller surface

EIP-8130 lists ERC-1271 in its requires field but declares no inheritance in its interface, so any surface it inherits is not counted here.

🤝 Shared (0)

None.

◀️ Only in ERC-1271 (1)

0x1626ba7eisValidSignature(bytes32,bytes)

▶️ Only in EIP-8130 (19)

0x20c4a62capplySignedAccountChanges(address,(uint8,uint64,(uint8,bytes)[],bytes))
0x30ba1adfauthenticate(bytes32,bytes)
0x92a5497aauthenticateActor(address,bytes32,bytes)
0x500fa70ecomputeAddress(bytes32,bytes,(bytes32,address,uint16,bytes)[])
0x28ecd68bcreateAccount(bytes32,bytes,(bytes32,address,uint16,bytes)[])
0x823268e3envelopeDigest(uint8,address,bytes32)
0xbdbb5ddfgetActor(address,bytes32)
0xd1a62df4getActorConfig(address,bytes32)
0x82e5f7c6getChangeSequences(address)
0x0f36f691getLockStatus(address)
0x89535803getNonce(address,uint256)
0xdf66b5cbgetTransactionCalls()
0xd13f350agetTransactionGasLimit()
0x690b3a9dgetTransactionPayer()
0xbead3f50getTransactionSender()
0xe14fe3f3getTransactionSenderActorId()
0x91867138importAccount(address,uint256,(bytes32,address,uint16,bytes)[],bytes)
0x12804095replaySafeHash(address,uint256,bytes32)
0x971604c6validateSignature(address,bytes32,bytes)

Both surfaces parsed from the canonical specifications: ERC-1271 · EIP-8130