Public verification

Verify a stored signature

Enter a wallet address to inspect the exact signed message, the stored signature, and the current verification result. This lets anyone validate the proof independently instead of relying on the UI alone.

Verification result
Valid signature
Wallet
Am8tWgfoyyWABiVxKNiqaHtWaCSSeh1QzEtE7Q9CpL1V
Signed at
2026-04-12T15:30:21.727Z
Signed message
I support the Dear Alon open letter and sign this message voluntarily.

Campaign: Dear Alon ($CHANGE)
Wallet: Am8tWgfoyyWABiVxKNiqaHtWaCSSeh1QzEtE7Q9CpL1V
Nonce: 1f27ac9ec486314dbbfa916f658058f6
Issued At: 2026-04-12T15:30:13.633Z
Expires At: 2026-04-12T15:45:13.633Z
Signature
joDCjGmcMKwYwQeEWYzA3ZfuhoHoPUv86RzrNJ524NJKbtQHxJfo3JBFihL9da6j5KGq2tMxn32WCD9MRa4tQzX
Verification payload
{
  "walletAddress": "Am8tWgfoyyWABiVxKNiqaHtWaCSSeh1QzEtE7Q9CpL1V",
  "message": "I support the Dear Alon open letter and sign this message voluntarily.\n\nCampaign: Dear Alon ($CHANGE)\nWallet: Am8tWgfoyyWABiVxKNiqaHtWaCSSeh1QzEtE7Q9CpL1V\nNonce: 1f27ac9ec486314dbbfa916f658058f6\nIssued At: 2026-04-12T15:30:13.633Z\nExpires At: 2026-04-12T15:45:13.633Z",
  "signature": "joDCjGmcMKwYwQeEWYzA3ZfuhoHoPUv86RzrNJ524NJKbtQHxJfo3JBFihL9da6j5KGq2tMxn32WCD9MRa4tQzX",
  "createdAt": "2026-04-12T15:30:21.727098+00:00"
}