Recover the signer of an EIP-191 personal_sign message and check it against an address
evm_verify_messageRecover the signer of an EIP-191 personal_sign message and check it against an address. Computes the EIP-191 message hash and recovers the signing address from a 65-byte signature (v = 27/28 or 0/1), optionally comparing it with an expected address. Works for Sign-In-With-Ethereum messages and wallet login challenges. Contract (EIP-1271) wallets are not checked. Price: $0.003 USDC per call via x402 (eip155:8453).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | No | ||
| message | Yes | ||
| signature | Yes | ||
| messageEncoding | No | utf8 |