Generates two ed25519 keypairs in this browser (owner + initial
signing). Sends only the public halves to accounts. Stores the
private halves in localStorage and offers a recovery-file download.
No emails are sent — the verify token is shown on screen.
Success
Organization id:
User id:
Contract:
Contract version:
Owner pubkey:
Signing pubkey:
Email-verify token (stubbed):
The recovery JSON contains both private keys plus the contract
address. Save it somewhere you trust. Without it, a fresh browser
has no way to recover your account.