siwx-evm — Ethereum verification for Sign-In with X
Implements the CAIP-122 namespace profile for EIP-155 chains:
- EIP-191 (
personal_sign) — ECDSA recovery-based verification - EIP-1271 — smart-contract
isValidSignatureverification (requires RPC)
Quick start
use ;
use Eip191Verifier;
# async