Verify wallet signature
util_verify_signatureRecovers the address that signed a personal_sign (EIP-191) message and tells you whether it matches the address you expected. This is how you prove a wallet is controlled by whoever is talking to you. Flat $0.001 per call, paid over x402 (USDC).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | The exact message that was signed. | |
| expected | No | Optional address to compare the recovered signer against. | |
| signature | Yes | 65-byte 0x signature from personal_sign. |