Signer Login Tester

This page only tests logging in with a Nostr signer. Each method logs in, signs a test event (never published) and checks it. Every wire message goes to the log at the bottom. Your nsec never touches this page.

test kind (permissions requested as sign_event:<kind>)

1 · Browser extension (NIP-07)

Status: checking…

2 · Remote signer, paste a bunker:// link (NIP-46)

Get one from Amber (Applications → Add → bunker), nsec.app, or nak bunker. The secret works once.

3 · Remote signer, scan a QR (nostrconnect://, NIP-46)

relays for the QR (one per line)

4 · Android signer from this browser (NIP-55 web)

For Amber on the same phone. Each step opens the signer, which then opens this page again, possibly in a new tab. If nothing happens, no signer is installed. If Chrome shows "malformed request", use the intent link instead.

Log

client key:

If a remote signer never answers: Amber drops everything when its Android notifications are off. It also ignores requests more than 5 minutes off its clock, and needs a relay it actually listens on (try the probe). A new client key per attempt means Amber never prompts. This page keeps its client key until you log out or press "Forget client key".
Written to nostr-dev/docs/patterns/signer-login.md.