sign verify
sign_verifyVerify a wallet signature: EIP-191 personal_sign messages, EIP-712 typed data, or a full Sign-In with Ethereum (EIP-4361) message with domain, nonce and expiry checks. Smart-contract wallets are verified with ERC-1271 / ERC-6492, not just EOAs. Costs $0.002 USDC per call (x402).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| siwe | No | Full SIWE message | |
| chain | No | base (default), ethereum, arbitrum, optimism, polygon | |
| nonce | No | ||
| domain | No | ||
| address | No | Expected signer | |
| message | No | ||
| signature | Yes | ||
| typed_data | No | EIP-712 {domain, types, primaryType, message} |