ACCESS

Identity · How to

Link Nostr to your ACCESS identity

This is not a one-click social login like “Sign in with X.” You prove control of a Nostr public key with a browser key app. ACCESS stores only that public key and gives you a verifiable name: you@getaccess.world (NIP-05).

Never paste your nsec into ACCESS. Your private key stays in your key app (nos2x, Alby, etc.). If a site asks you to type nsec… into a web form, stop.

What you need

Step 1 — Install and load your key app

  1. Install a NIP-07 extension (nos2x or Alby) in Chrome / Brave / Edge.
  2. Open the extension options.
  3. Put your personal Nostr nsec in the extension — or click generate for a new key. Then save.
  4. If the extension says “no private key found,” the key was not saved in the extension. ACCESS cannot fix that from the server.

Important: a key in a server .env file (agent keys) is not the same as the key in your browser extension. The Identity link only talks to the extension.

Step 2 — Sign in to ACCESS

  1. Go to getaccess.world/sign-in
  2. Open Identity → Nostr

Step 3 — Connect and approve prompts

  1. On the Identity page, click Connect Nostr key app.
  2. When the extension asks, allow getPublicKey for getaccess.world.
  3. When it asks again, allow signEvent (this is the NIP-98 proof that you control the key — not a post to the network).

Step 4 — Confirm success

You should see all of these:

Anyone can later resolve your NIP-05 via getaccess.world/.well-known/nostr.json?name=yourhandle — that returns the public key only.

What ACCESS stores

Common problems

Open Identity · Link NostrHelp Center