Wallet · passkey
Sign in with a wallet key
Create or unlock a riir wallet on this origin and sign in with a signature — no GitHub, no OAuth app. The passkey unlocks the wallet; it is never the key. A passkey minted here unlocks only this host; the recovery passphrase is what carries the wallet to other devices.
create a wallet
or import a seed (this tab only)
unlock
sign in
Answers this origin's SIWR challenge with an Ed25519 signature. locked — no seed in memory. A per-transaction vault re-prompts biometrics before every signature.
session token — paste it wherever a wallet session is asked for (e.g. the shader playground's submit box):
login · account
this device
The record on this device is the locked envelope (wrapped material only). Removing it loses nothing if you kept the recovery passphrase — and nothing else will bring the wallet back.
the GitHub lane · home · the seed lives in this tab's memory only — closing the tab locks the wallet