Commit Graph

308 Commits

Author SHA1 Message Date
monlovesmango
5355edb9cb add 'mention' marker
I think that adding a mention marker would eliminate ambiguity for clients supporting both the deprecated and preferred conventions. I also think that this would allow for extensibility in adding new types of event mentions (for example if we want to add context for a note).
2023-01-15 09:18:15 -03:00
benthecarman
0019a206a3 NIP25: allow for emojis to be considered dislikes 2023-01-11 17:47:26 -03:00
Leo Wandersleb
6074116053
Update 42.md
Co-authored-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-01-11 00:05:15 -03:00
kdmukai
e55c86d207
NIP-26: Change example condition to expire at a future date (#157)
also Regenerate example PKs and improve organization/presentation.
2023-01-07 20:12:48 -03:00
fiatjaf
6a70967f0e
add challenge from relay. 2023-01-07 19:53:42 -03:00
Jeff Thibault
741ac01b97 NIP-22: use nip-20; minor updates 2023-01-07 17:53:24 -03:00
Luke Childs
01a3090c6a NIP05 Improve CORS header check command 2023-01-06 12:18:20 -03:00
fiatjaf
8c3c421715
merge NIP-35 into NIP-05. 2023-01-04 10:34:24 -03:00
fiatjaf
4472f9bbd9
add NIP-33 to README. 2023-01-04 10:26:08 -03:00
fiatjaf
50faceef09
clarify created_at and auth session duration. 2023-01-04 10:24:37 -03:00
Semisol
018c45966e
Add NIP-33 Parameterized replaceable events (#54)
Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com>
Co-authored-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-01-04 10:20:27 -03:00
fiatjaf
4a5202646a
use "OK" message. 2023-01-02 17:26:41 -03:00
fiatjaf
c80be21cd4
drastically simplify @semisol's auth NIP. 2023-01-02 16:56:44 -03:00
Semisol
b9467cb428
nip41: allow for delegated events 2023-01-02 16:53:10 -03:00
Semisol
df28376064
nip41: fix outdated kind 2023-01-02 16:53:10 -03:00
Semisol
a04da3f176
nip-41: fix kind mismatch on example event 2023-01-02 16:53:10 -03:00
Semisol
82aafbef39
add nip-41: authentication 2023-01-02 16:53:10 -03:00
fiatjaf
39aec23a1d
NIP18: Reposts (#140)
Co-authored-by: Leo Wandersleb <leo@leowandersleb.de>
2023-01-02 16:15:42 -03:00
fiatjaf
3dd52e5cb4
increase requirements for nips. 2023-01-02 07:17:13 -03:00
@RandyMcMillan
da7899cebe 25.md:15: interepreted ==> interpreted 2023-01-01 08:48:29 -03:00
Blake Jakopovic
329cd8d8a1 Update 19.md
Fixed typo
2022-12-30 09:05:15 -03:00
fiatjaf
0ca9be8224
clarify nip19 purpose. 2022-12-29 21:02:32 -03:00
Lyle Pratt
a37a27afb9 Make it clear that NIP-05 Keys should be in Hex
There has been some confusion about whether npub keys are supported by this spec. According to @fiatjaf only Hex keys are supported. https://twitter.com/fiatjaf/status/1608606752987316224?s=20&t=6fJLD3077byuoTm96kva1g
2022-12-29 20:52:54 -03:00
majestrate
d41834fa51
update NIP-05 addressing reflectivity. (#128) 2022-12-29 11:01:35 -03:00
ok300
570bc59e7d Update e-tag type for direct reply 2022-12-29 11:00:55 -03:00
ok300
c5d2135158 Clarify marked e-tags for direct replies 2022-12-29 11:00:55 -03:00
fiatjaf
997254ad7a
clarify that nip-05 identifiers should not be treated as primary keys. 2022-12-29 10:54:37 -03:00
fiatjaf
81a87f7bf2
add examples for nip19. 2022-12-27 07:55:20 -03:00
sgmoore
cee42f806e Minor grammar fixes
Minor grammar fix at line 13, 83, 85. and 111.
2022-12-26 17:19:38 -03:00
fiatjaf
37caf77b01
Merge pull request #119 from mikedilger/nip35 2022-12-26 12:12:02 -03:00
Mike Dilger
0091582eb2 Note about serving from a dynamic webserver 2022-12-27 04:09:03 +13:00
Mike Dilger
544ec6dcc8 remove invalid trailing comma in JSON 2022-12-27 04:05:54 +13:00
Hampus Sjöberg
e79c84aecc LUD-01: fix typo for the desc of event kind 2 2022-12-24 20:38:34 -03:00
fiatjaf
745297e8c4
add blockcore to nip-07 and mark extra methods as optional. 2022-12-18 06:35:30 -03:00
alex
c840d75ce0 nip-07: add the missing functions
as per conversation in t.me/nostr_protcol

getRelays, nip04.encrypt and nip04.decrypt - these are already implemented
by nos2x and getalby.
2022-12-18 06:29:29 -03:00
sgmoore
da6a7d0ee3 Minor grammar fixes
Minor grammar fix at lines 22 and 93.
2022-12-17 22:34:29 -03:00
sgmoore
4f67f5c999 Minor grammar and spelling fixes
Minor grammar fix at line 48. Minor spelling fix at line 56.
2022-12-17 22:31:19 -03:00
sgmoore
8918dc06ee Minor grammar fixes
Minor grammar fixes at lines 9 and 93.
2022-12-17 22:28:49 -03:00
Leo Wandersleb
f4b6603df5
Merge pull request #97 from brugeman/patch-1 2022-12-17 14:32:47 -03:00
Artur Brugeman
92fbc49274
Add NIP-19 and 40 to README 2022-12-17 19:16:13 +03:00
fiatjaf
9e13889dee
add NIP-19: bech32-encoding of stuff. (#57)
* add NIP-19: bech32-encoding of stuff.

* add note prefix for kind-01 notes.

* specify endianness.

* 1 byte for T and L.

* incorporate suggestions after feedback and discussions.

* fix typos.
2022-12-16 11:56:12 -03:00
Drewry Pope
0c7b732867 Improve Case Consistency 2022-12-16 11:50:59 -03:00
Leo Wandersleb
ba75c1b98b
Merge pull request #87 from 0xtlt/master 2022-12-16 11:09:26 -03:00
Thomas
04a84aa545
Update 40.md
Co-authored-by: Leo Wandersleb <leo@leowandersleb.de>
2022-12-16 12:03:07 +01:00
Thomas
7ad1812b46 Update 40.md 2022-12-15 20:00:22 +01:00
Thomas
2561c2d1e6 Update 40.md 2022-12-15 19:59:17 +01:00
Thomas
0d93f3033e
Update 40.md
Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com>
2022-12-15 19:58:40 +01:00
Jon Staab
5ef3b9c998 Remove username pattern requirements
Most implementation ignore this line. Enforcing that usernames not include spaces, special chracters, unicode, emojis, etc has no benefit and is unnecessarily user hostile.
2022-12-15 14:00:09 -03:00
Thomas
8d3f5c6e79 Update 40.md 2022-12-14 23:52:12 +01:00
Thomas
b859ae589b Update 40.md 2022-12-14 09:18:52 +01:00