yiff.tech

Self-service. Connect a Nostr extension (nos2x, Alby, Amber, noskx…) or scan the Amber QR to prove you own your pubkey, then claim a name. No accounts, no passwords.

Lowercase letters, digits, - and _. One name per pubkey per domain.
skips profile-verification
Your extension signs a one-time kind-27235 challenge event. We verify the signature server-side with pure-PHP BIP-340, then bind the name to your pubkey. Clients resolve it at https://<domain>/.well-known/nostr.json.
Sign a kind-0 profile that includes this name as your nip05. It fetches your latest published profile from relays and merges this name in — your existing fields are kept, not clobbered. Or create a fresh key for it.