aboutsummaryrefslogtreecommitdiffstats
path: root/dev.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-08-02 23:19:23 -0700
committerAdam Soltys <[email protected]>2026-08-02 23:19:23 -0700
commit70b02f00c63ba6f6cae939a5ebdedac6e3552eb6 (patch)
tree2f085ab0bd5e9a9ae8b2e5044e75602f7aec9a83 /dev.js
parent64823b30c167d8dd0ec8747bb4b7aa5d975e98a3 (diff)
downloadcoinosv3-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 'dev.js')
0 files changed, 0 insertions, 0 deletions