SignatureChecker

Ethereum

0x800c32eaa2a6c93cf4cb51794450ed77fbfbb172

Solidity v0.6.12+commit.27d51765

🤖
Query this contract from your AI
Reference: 0x800c32eaa2a6c93cf4cb51794450ed77fbfbb172
Sample prompt: “Tell me the current state of eth/0x800c32eaa2a6c93cf4cb51794450ed77fbfbb172”
No AI wired up yet? → mcp.smarts.md

Admin & Risk

Who can change the rules?

No admin risk controls detected from the verified ABI.

Overview

Read Functions
1
Write Functions
0
Events
0

Read Functions

isValidSignatureNow(signer: address, digest: bytes32, signature: bytes) view

Checks whether a signature was produced by a given signer for a provided digest.✨ AI

dev: Checks if a signature is valid for a given signer and data hash. If the signer is a smart contract, the signature is validated against that smart contract using ERC1271, otherwise it's validated using `ECRecover.recover`.

Parameters

Name Type Description
signer address Address of the claimed signer
digest bytes32 Keccak-256 hash digest of the signed message
signature bytes Signature byte array associated with hash

Returns

Name Type Description
bool True if the signature is valid for the signer and digest, otherwise false.✨ AI