Nostr Authenticator

Nostr Authenticator

Nostr Authenticator is a mobile application that allows you to securely
sign authentication requests using your Nostr keys, directly on your device.

The app is built as a secure companion for passwordless login systems,
where authentication is performed by cryptographically signing one-time
challenges — without passwords, emails, or centralized accounts.

Key features:

  • Secure signing of authentication challenges
  • NIP-07 compatible message signing
  • Support for multiple Nostr accounts
  • Local key storage protected by biometrics
  • Private keys never leave your device
  • Works with browser extensions and Nostr DM-based authentication flows

Nostr Authenticator allows you to authenticate using your npub or NIP address
and approve login requests either directly from a browser extension or by
replying to a challenge received via a Nostr direct message.

Designed with privacy, security, and user-owned identity in mind.
You can test the application at https://it.botrift.com

This is how passwordless login should work.

Updated Jan 13th, 2026

Comments

Loading comments...
Requires a Nostr extension

Loading release notes...

Technical Details

Publisher
App ID
com.cybervault.nostr
License
MIT
Raw Event Data

App (32267)

{
  "id": "8d972e4929a9986a79c99db8536358f608fc5a2f041e6eec17c715b0cd1c494e",
  "pubkey": "c816b6fde516c9ad5ff55b372b7fbbe9000e98c93fccbd4f5556350985e8b646",
  "created_at": 1768305601,
  "kind": 32267,
  "tags": [
    [
      "name",
      "Nostr Authenticator"
    ],
    [
      "d",
      "com.cybervault.nostr"
    ],
    [
      "url",
      "https://botrift.com/auth-admin"
    ],
    [
      "t",
      "nostr"
    ],
    [
      "t",
      "authenticator"
    ],
    [
      "t",
      "security"
    ],
    [
      "t",
      "passwordless"
    ],
    [
      "t",
      "keys"
    ],
    [
      "t",
      "identity"
    ],
    [
      "summary",
      "Passwordless authentication for Nostr, signed securely on your phone"
    ],
    [
      "repository",
      "https://github.com/tzongocu/nostr-authenticator"
    ],
    [
      "license",
      "MIT"
    ],
    [
      "f",
      "android-arm64-v8a"
    ],
    [
      "icon",
      "https://cdn.zapstore.dev/b61123ed0adcee80381ddef862324a40dd8af5db78415de93d494a5bd560c946"
    ],
    [
      "image",
      "https://cdn.zapstore.dev/7ab0dfcf62192e01bbb707053501c3ae96ccade7abcaf96993160868d2746a44"
    ],
    [
      "image",
      "https://cdn.zapstore.dev/fe89907b38be5432e47b3a9d02c952a7847964e9de4c1ca6b3dc60c7c3016b7b"
    ],
    [
      "image",
      "https://cdn.zapstore.dev/4f2bea27479ae55350d9ee7f54d4c45d376b883bae5ebc544c8582a578a5f7fe"
    ],
    [
      "image",
      "https://cdn.zapstore.dev/1bd44487585480da5d82b6a70023e55be171c8e8fa5c2c52a1bb685262621fde"
    ],
    [
      "a",
      "30063:c816b6fde516c9ad5ff55b372b7fbbe9000e98c93fccbd4f5556350985e8b646:com.cybervault.nostr@1.0"
    ]
  ],
  "content": "Nostr Authenticator is a mobile application that allows you to securely\nsign authentication requests using your Nostr keys, directly on your device.\n\nThe app is built as a secure companion for passwordless login systems,\nwhere authentication is performed by cryptographically signing one-time\nchallenges — without passwords, emails, or centralized accounts.\n\n**Key features:**\n* Secure signing of authentication challenges\n* NIP-07 compatible message signing\n* Support for multiple Nostr accounts\n* Local key storage protected by biometrics\n* Private keys never leave your device\n* Works with browser extensions and Nostr DM-based authentication flows\n\nNostr Authenticator allows you to authenticate using your **npub or NIP address**\nand approve login requests either directly from a browser extension or by\nreplying to a challenge received via a Nostr direct message.\n\nDesigned with privacy, security, and user-owned identity in mind.\nYou can test the application at https://it.botrift.com\n\n**This is how passwordless login should work.**\n",
  "sig": "44574e768059b803df89c123c6166b174f430e42f179fdb99e1883be022fd60950b423d2e4757fa349750e481327200f2190ce17a80cbaec7d550d1135b4f9b3"
}