diff options
| author | Adam Soltys <[email protected]> | 2026-10-10 07:03:30 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-10-10 07:03:30 -0700 |
| commit | 572361e2bd1ab16b4618517c2d9531689c6f46a8 (patch) | |
| tree | 5ca9210aa9b7414a85027b3afb223be1e2cfee9f /src/debug.js | |
| parent | a70f34f2a5d35352f99bae8f10cbab12637e08ee (diff) | |
| download | coinosv3-572361e2bd1ab16b4618517c2d9531689c6f46a8.tar.gz coinosv3-572361e2bd1ab16b4618517c2d9531689c6f46a8.zip | |
Messages: NIP-42 inbox relays. isolabellart's kind-10050 inbox is auth.nostr1.com and a personal relay, both of which answer a REQ for their gift wraps with CLOSED "auth-required" — we never authenticated, so DMs delivered only there (anything sent from Amethyst and other 10050-only clients) never reached v3. The DM subscription on our own inbox relays now authenticates as the DM identity (subscribeAuthed: per relay, AUTH then ask again, still closable; the AUTH event is signed before nostr-tools' cached auth promise so a failing signer can't wedge the socket), sends to a peer's inbox authenticate when a relay refuses the write with auth-required, and our sent copy also goes to our own inbox relays so other clients reading that list see it. Never Amber by intent (an app trip per connection). Checked live: auth.nostr1.com accepts the handshake. tools/dm-nip42-test.js
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Vps2H27rhbG9ZqseGfMrc3
Diffstat (limited to 'src/debug.js')
0 files changed, 0 insertions, 0 deletions
