Authenticate
Signatures & Identity
Native support for the signature schemes the real world already uses — passkeys, Solana/SSH/DKIM (Ed25519), and P-256.
eth_call to the SECP256R1 precompile on Ritual Chain — nothing below is mocked.Passkey Transaction Signing
Register a real passkey with your device (Face ID / Touch ID / Windows Hello), sign with it, and this verifies the signature via a genuine eth_call to the real SECP256R1 precompile on Ritual Chain — no wallet or gas needed, since it's a synchronous read.
🔒 Your fingerprint/face scan never leaves your device's secure enclave and never reaches this page — the WebAuthn API physically only ever hands JavaScript a public key and a signature. This demo has no way to capture, see, or store a real biometric, and doesn't try to.
⚠️ "No seed phrase" doesn't mean no recovery secret — it moves the recovery secret, not away. On most devices this key syncs via iCloud Keychain, Google Password Manager, or Windows Hello, so your Apple/Google/Microsoft account becomes the real root of recovery. Losing that account (or all devices in its sync ecosystem) loses the key, same as losing a seed phrase would. For no cloud dependency at all, use a hardware key (e.g. a YubiKey) instead of a synced platform passkey.
This browser/device doesn't support platform passkeys. Try Chrome, Edge, or Safari on a device with Face ID, Touch ID, or Windows Hello.
Ed25519 Verification
Verifies Ed25519 signatures on-chain for 2,000 gas — far cheaper than a Solidity library implementation. Enables verifying Solana transactions, SSH-signed commits, and DKIM email signatures directly from a smart contract, without an off-chain oracle.