openpreference
GitHub Sign in

Quickstart

Three minutes, four steps.

1. Claim a handle

Go to /signup. Pick a handle — lowercase letters, numbers, dashes. Enter an email (for recovery only). Your device will prompt for a passkey.

2. Verify email

Click the link we sent. Your account is now active.

3. Add a preference

Dashboard → Preferences → Add from catalog. Pick Language, timezone & locale (type https://openpreference.org/eps/0.1/types/locale), set your language and timezone, and tick the Public channel.

4. See it live

Visit /opi/preferences/{your-handle} (no auth). You'll get a signed JWT (application/opi-eps+jwt) whose claims are your public bundle. Paste it into the Validator to verify the signature against the JWK Set and check the claims against OPI-EPS.

That's it. You now have a WebFinger-discoverable, signed, public profile of your preferences.

Next