44 Commits
Author SHA1 Message Date
f0af20484c Avoid nip46 silent timeouts (#2375)
Co-authored-by: Semisol <hi@semisol.dev>
2026-07-15 16:40:51 -03:00
DocNRandGitHub 2b1e71bf12 NIP-46: add optional client metadata to connect request (#2381) 2026-06-23 08:40:17 -03:00
a932d690fe NIP-46: add logout method to end remote signer sessions (#2373)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 00:09:50 -03:00
fiatjaf 999f9bfbf5 ``jsonc -> ``yaml everywhere. 2026-06-13 09:19:49 -03:00
fiatjaf_andGitHub acf74f8c29 nip46: switch_relays (#2193) 2026-01-26 23:48:18 -03:00
Vincenzo ImperatiandGitHub 2f71cf74ae Fix typos and broken links across multiple NIPs (#2178) 2025-12-30 10:04:37 -08:00
mattnandGitHub aa30111d2f fix last wrong commit (#2181) 2025-12-29 21:53:31 +09:00
mattnandGitHub f5a15ea27e add relay tag (#2173) 2025-12-23 14:53:38 -03:00
greenart7c3andGitHub 81908b6e3f remove get_relays from signers (#1779) 2025-02-13 18:46:56 -08:00
fiatjaf 6d16019e9e nip46: abandon nip04 entirely and just use nip44. 2024-12-05 20:14:02 -03:00
小原晴太andGitHub 2ffd8ec363 use example domain 2024-11-29 14:40:11 +00:00
Jon Staab 7976f8ab77 Clarify nostrconnect metadata 2024-11-22 10:04:52 -08:00
hakkadaikonandfiatjaf_ f3244a0903 js,json -> jsonc 2024-11-17 18:34:48 -03:00
Nostr.BandandGitHub 926a51e722 Nip46 upgrade part2: remove nip05 and create_account, clarify nostrconnect, cleanup, add nip05 signer metadata (#1553) 2024-11-11 21:35:42 -03:00
fiatjaf f1e8d2c4f7 nip46: remove words, introduce distinction between bunker key and user key. 2024-10-29 11:33:22 -03:00
kehiy e6552476aa format(all): json formatting 2024-09-03 20:41:31 +03:30
kehiyandfiatjaf_ b4a2561df7 style: fix header styles in same format 2024-09-02 22:51:48 -03:00
randymcmillan 6c89e929ba 46.mk:use relative links 2024-07-28 15:20:23 -04:00
8b5c9d8cf2 Update 46.md
Co-authored-by: Alex Gleason <alex@alexgleason.me>
2024-07-20 21:19:05 +03:00
Alexander Lopatin 2e85b89bcb Fix #1377: NIP-46: It's not obvious to the end-user that optional secrets are not temporary 2024-07-21 02:12:21 +08:00
Adam Shannon cb9bddb8df all: minor spelling fixes 2024-05-11 11:52:32 -05:00
fiatjaf 243b286582 nip46: signer should fill in pubkey, id and sig on sign_event. 2024-04-25 20:07:38 -03:00
6071f3489e NIP-46: "error" property of response is optional (#1195)
* NIP-46: clarify "error" property of response

* NIP-46: It's -> Its

* optionally

Co-authored-by: Asai Toshiya <to.asai.60@gmail.com>

---------

Co-authored-by: fiatjaf_ <fiatjaf@gmail.com>
Co-authored-by: Asai Toshiya <to.asai.60@gmail.com>
2024-04-25 08:38:36 -03:00
kuiperanonandfiatjaf_ b765b3c030 Clarify use of ambiguous terminology in spec of bunker token
It's very confusing as to whether it refers to remote user pubkey vs remote signer pubkey. This is complicated further by the typo in the explanation of "remote signer pubkey".
2024-04-10 12:53:59 -03:00
Nostr.Bandandfiatjaf_ 4b79bc67c4 Add optional_requested_permissions
This is implemented in nsec.app, nostr.band, Coracle and Nostrudel, so maybe it's time to update the NIP.
2024-03-22 09:08:22 -03:00
Asai Toshiyaandfiatjaf_ 4313fbf7a5 NIP-46, NIP-49, NIP-65: fix typos 2024-02-22 09:50:12 -03:00
Jon Staab f1f992e95e Remove get_conversation_key 2024-02-21 08:17:42 -08:00
monlovesmangoandGitHub 0045106dd1 leave nip44_get_conversation_key undefined for now 2024-02-21 10:03:33 -06:00
monlovesmangoandGitHub ff39f492e1 update nip44_get_conversation_key 2024-02-20 16:29:01 -06:00
monlovesmango 9c7ae62e53 update nip44 encrypt/decrypt 2024-02-20 16:17:40 -06:00
JeffGandGitHub c6cd655c1c New version of NIP-46 (#1047)
* New version of NIP-46

* Update pubkey references

* Document what we have

* Update terms and kind number in discovery

* Update encypt/decrypt calls to handle arrays. Add redirect_uri param for auth_challenges

* Move remote signer commands to own section, add appendix for oauth-like stuff.

* Add diagrams
2024-02-20 17:56:17 -03:00
fiatjaf_andGitHub d3dad114e6 NIP-46: replace npub1...#? notation with bunker://... (#1023) 2024-02-06 20:29:33 -03:00
vuittont60 cfc8dfce89 nip-46: fix typo 2024-01-08 13:50:52 +08:00
822b70a565 NIP44 encryption standard, revision 3 (#746)
* Introduce NIP-44 encryption standard

* Finalize NIP-44

* Update spec.

---------

Co-authored-by: Jonathan Staab <shtaab@gmail.com>
2023-12-20 09:22:02 -03:00
Pablo Fernandez d0aef4c158 add nip-44 calls 2023-12-07 17:01:25 +00:00
fiatjaf 3983a52d3b latest discoveries. 2023-12-02 14:45:10 -03:00
fiatjaf 6c35537ca4 @v0l improvements. 2023-11-21 22:31:13 -03:00
e4bddbee7b peer-pubkey
Co-authored-by: monlovesmango <96307647+monlovesmango@users.noreply.github.com>
2023-11-21 22:25:19 -03:00
c5c2d86a47 peer-pubkey
Co-authored-by: monlovesmango <96307647+monlovesmango@users.noreply.github.com>
2023-11-21 20:49:35 -03:00
fiatjaf cb37a9320e rewrite NIP-46. 2023-11-21 15:49:40 -03:00
fiatjaf 37f6cbb775 remove all NIP authors. 2023-11-16 10:24:53 -03:00
Marco Argentieriandfiatjaf_ 4bb393735e Update 46.md 2023-03-15 19:40:40 -03:00
Marco ArgentieriandGitHub d70959aee6 Amend nip46 describe and delegate methods (#304) 2023-02-27 14:22:46 -03:00
Marco ArgentieriandGitHub b1a5ad355a NIP-46: Nostr Connect 🔌 connect your Nostr app with remote signing devices (#153) 2023-02-20 16:26:13 -03:00