diff options
| author | Adam Soltys <[email protected]> | 2026-08-02 23:19:23 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-08-02 23:19:23 -0700 |
| commit | 70b02f00c63ba6f6cae939a5ebdedac6e3552eb6 (patch) | |
| tree | 2f085ab0bd5e9a9ae8b2e5044e75602f7aec9a83 /src/app.js | |
| parent | 64823b30c167d8dd0ec8747bb4b7aa5d975e98a3 (diff) | |
| download | coinosv3-70b02f00c63ba6f6cae939a5ebdedac6e3552eb6.tar.gz coinosv3-70b02f00c63ba6f6cae939a5ebdedac6e3552eb6.zip | |
Nostr login: connect a signer app by deep link or QR (nostrconnect://)
The client-initiated NIP-46 flow: coinos mints a nostrconnect:// URI —
rendered as a tappable deep link (launches Amber & friends directly, no
bunker URL to copy) and a QR for cross-device scanning — then waits on
the relay; when the signer app answers with the secret, login continues
by itself. One live attempt at a time, cancellable, three-minute
timeout, and kind 24133 joins the relay whitelist so our own relay
carries the handshake. The bunker:// paste path stays for signers that
prefer it.
Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Wvj4aoeMZwA7VUGdJP9Swi
Diffstat (limited to 'src/app.js')
0 files changed, 0 insertions, 0 deletions
