SignatureChecker
Ethereum0x800c32eaa2a6c93cf4cb51794450ed77fbfbb172
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 |