verify_signature
Verify an EIP-191 personal_sign signature (mode 'personal': message + 65-byte 0x signature, optional expected address) or a SIWE/EIP-4361 message (mode 'siwe': the exact signed message text + signature — parses fields, checks signature and expiry; domain/nonce policy stays with you). Recovery only — FlexYield never holds keys.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | 'personal' or 'siwe' | |
| address | No | personal mode: expected signer address | |
| message | Yes | The exact message text that was signed | |
| signature | Yes | 0x-hex 65-byte signature (r‖s‖v) |