Commit Graph

243 Commits

Author SHA1 Message Date
fiatjaf_
d67988e64e
delete NIP-22 (#897) 2023-12-01 13:54:12 -03:00
Asai Toshiya
cf57f1d068
Update tag list 2023-12-01 20:45:55 +09:00
fiatjaf_
7822a8b126
Merge pull request #880 from nostr-protocol/save-nip-51 2023-11-19 14:47:02 -03:00
fiatjaf
33e7650bab
give a better and updated explanation of how nips work in the readme. 2023-11-18 08:19:45 -03:00
Vitor Pamplona
5f1d10fad2 Adds contributor images to the readme. 2023-11-17 18:05:23 -05:00
fiatjaf
4a77fc5c40
add interests list and interests sets (following @erskingardner and @pablof7z). 2023-11-16 15:50:39 -03:00
fiatjaf
2a0b701ff7
add bookmark sets (following @staab). 2023-11-16 12:26:50 -03:00
fiatjaf
31382e57a1
add muted words, blocked relays, search relays, chat groups, emoji list and emoji sets. update set metadata tags.
following @vitorpamplona, @frnandu, @snowcait, @hzrd149
closes https://github.com/nostr-protocol/nips/pull/559
closes https://github.com/nostr-protocol/nips/pull/673
2023-11-15 20:52:27 -03:00
fiatjaf
804ee187c2
make follow sets kind 30000 as per @monlovesmango's comment. 2023-11-15 15:39:23 -03:00
fiatjaf
61b736574c
add kind 30005 follow sets. 2023-11-15 15:32:22 -03:00
fiatjaf
54befcc09a
deprecate the 30001 ad-hoc pin/bookmark/communities lists and use new kinds. 2023-11-15 15:32:09 -03:00
fiatjaf
fd288d4ea9
update readme kind list. 2023-11-15 08:28:59 -03:00
fiatjaf
5dc6071978
cut, simplify and update NIP-51 to reflect the real-world usage. 2023-11-15 00:22:09 -03:00
gsovereignty
b06375d164
Merge branch 'master' into patch-3 2023-11-14 09:13:20 +08:00
fiatjaf
b303240a2b format kinds table. 2023-11-10 13:11:11 -03:00
Asai Toshiya
e7777c3031 Add DVM kinds to list 2023-11-10 13:10:28 -03:00
Asai Toshiya
2e652f03d5 Update TOC 2023-11-10 12:31:45 -03:00
gsovereignty
c5930de107
Problem: nostrocket problem tracker event kind not included in list
Mostly just letting people know that this event kind is now in use by Nostrocket.
2023-11-08 13:46:50 +08:00
Pablo Fernandez
b128ad98ad
NIP-84: Highlights (#501)
Co-authored-by: Alejandro <alejandro@strike.me>
Co-authored-by: arthurfranca <arthur.a.franca@gmail.com>
Co-authored-by: fiatjaf_ <fiatjaf@gmail.com>
2023-11-07 09:16:43 -03:00
Akiomi Kamakura
ad019ee067
DVM kinds change on README (#850) 2023-10-29 23:00:57 -03:00
Pablo Fernandez
435147149a update readme 2023-10-29 11:45:49 +01:00
Pablo Fernandez
a482f47ae4
Merge branch 'master' into vending-machine 2023-10-15 21:30:42 +03:00
fiatjaf_
09ffb951c6
rework NIP-03 so it is actually usable (#804)
* rework nip-03 to be actually useful and usable.
* fixes.
* add ots verification flow.
2023-10-11 10:17:43 -03:00
Don
324c7aafdc
Change wording to imply that reactions can target any event (#815)
* kind:17 generic reactions.

* `kind 7` is available for all kind events.

* `k` tag is not required.
2023-10-11 08:55:27 -03:00
Asai Toshiya
aa1bf6d268 Add NIP-24 to list 2023-10-06 08:26:02 -03:00
Asai Toshiya
01b6bfc286
Update tag list (#778) 2023-09-20 09:05:32 -03:00
Alejandro
08bd050598
NIP-75: Zap Goals (#757) 2023-09-01 15:07:52 +02:00
fiatjaf
7dc1f02fa7
rename 315 to 38. 2023-08-25 08:42:49 -03:00
William Casarin
f7b7b865e6 NIP-315: User Statuses
This NIP enables a way for users to share live statuses such as what
music they are listening to, as well as what they are currently doing:
work, play, out of office, etc.
2023-08-25 08:40:18 -03:00
Pablo Fernandez
76f5857f88
Merge pull request #723 from gzuuus/master
Nip 51 extended kind 30001
2023-08-24 23:57:11 +03:00
Asai Toshiya
209dc5d794
Update NIP-50 title in list 2023-08-21 18:49:21 +09:00
gzuuus
7143bfccf7 added other parameter 'petname' to r tag 2023-08-18 10:23:45 +02:00
Asai Toshiya
04051ffcbc
Update tag list (#692) 2023-08-14 17:40:54 -03:00
fiatjaf_
72bb8a128b
merge nips 12, 16, 20 and 33 into nip 01 (#703)
Co-authored-by: Viktor Vsk <me@viktorvsk.com>
2023-08-13 13:47:45 -03:00
fiatjaf_
5026747008
Merge branch 'master' into vending-machine 2023-08-09 07:26:51 -03:00
fiatjaf
892fe9e400
move 172 to 72 and update indexes. 2023-08-08 13:31:54 -03:00
Alex Gleason
064a79f614
NIP-48: Proxy Tags 2023-08-03 14:40:45 -05:00
Terry Yiu
b4cdc1a73d NIP-52: Calendar Events 2023-08-01 12:28:54 -03:00
pablof7z
948ee24775 rename file 2023-07-25 17:26:09 +03:00
Asai Toshiya
4a386e645c Add draft kinds to list 2023-07-23 10:30:13 -03:00
William Casarin
ad39e1f3ca readme: add mailing lists 2023-07-19 20:46:23 -03:00
Jeff Gardner
859bd471fe Update readme, change NIP number 2023-07-18 22:48:23 +02:00
Asai Toshiya
1889ac792b Add k tag to list 2023-07-13 07:07:48 -03:00
Asai Toshiya
f5a930c824 Fix NIP-21 title 2023-07-12 07:28:49 -03:00
Asai Toshiya
ed32c93c9f Adjust NIP-14 title to other NIPs 2023-07-12 07:28:49 -03:00
Asai Toshiya
7cd861c4d3 Update tag list 2023-07-10 09:21:27 -03:00
jiftechnify
20b22e7079 add NIP-53 to the list 2023-07-09 07:17:43 -03:00
Asai Toshiya
1b35f1153d
Add kind and tags for NIP-32 to lists 2023-06-21 17:26:48 +09:00
fiatjaf_
3893fa7f7c
Merge pull request #532 from staab/nip-32-labeling 2023-06-20 15:42:47 -03:00
fiatjaf
73e93d09ad add generic repost to readme. 2023-06-18 11:39:31 -03:00
Kieran
c8c2ab60ab
Merge pull request #469 from v0l/nip98
NIP-98 HTTP Auth
2023-06-17 19:21:37 +01:00
Jonathan Staab
a9f2c6a2f1 Add NIP-32 for labeling things in nostr 2023-06-13 09:31:14 -07:00
Pablo Fernandez
6baacf6fb1
Merge branch 'master' into nip31 2023-06-08 22:32:17 +02:00
pablof7z
c78856d281 update readme with NIP-89 2023-06-07 20:37:45 -03:00
Asai Toshiya
835ec26141 Add emoji tag to list 2023-05-17 12:37:23 -03:00
Jon Staab
1457399664
Merge pull request #484 from alexgleason/emojis
NIP-30: Custom Emoji
2023-05-15 09:23:39 -07:00
Kieran
30620c8e54
Update readme 2023-05-08 12:25:49 +01:00
ekzyis
1678c53dcd Update old link to fiatjaf/nostr 2023-05-06 19:07:07 -03:00
fiatjaf
b8aec7dad5
nip-31: dealing with custom unknown events. 2023-05-05 09:18:02 -03:00
fiatjaf
bc9d469c20
add nip-47 to index. 2023-05-05 08:50:50 -03:00
Alex Gleason
e91ce3409e
NIP-30: Custom Emoji 2023-04-29 13:16:58 -05:00
Asai Toshiya
badabd513e Reword description of kind 1063 2023-04-25 10:07:24 -03:00
fiatjaf
5d0cbcbebf
reword NIP-94 to remove confusion. 2023-04-24 14:57:37 -03:00
jiftechnify
4b9847802a fix: re-add NIP-15 to the list 2023-04-21 07:48:34 -03:00
Asai Toshiya
92536d8b56 Add NIP-94 and kind 1063 to README.md 2023-04-20 13:29:19 -03:00
Mariano Pérez Rodríguez
45b539d5d5
Apply changes alluded to in https://github.com/nostr-protocol/nips/pull/443 2023-04-14 19:57:52 -03:00
Mariano Pérez Rodríguez
76d46b4859 Remove extra space 2023-04-14 09:21:04 -03:00
Mariano Pérez Rodríguez
a07ac8c671 Unrecommended notice style change 2023-04-14 09:21:04 -03:00
Mariano Pérez Rodríguez
ec884151b7 Ensure single sentence per line 2023-04-14 09:21:04 -03:00
Mariano Pérez Rodríguez
074b139a26 Add table of contents (and NIP list header) 2023-04-14 09:21:04 -03:00
Mariano Pérez Rodríguez
754bd26b18 Add missing kinds to list 2023-04-14 09:21:04 -03:00
Mariano Pérez Rodríguez
3eb2d6e816 Extract kind ranges to their own table 2023-04-14 09:21:04 -03:00
Mariano Pérez Rodríguez
c29812001a Tidy message lists 2023-04-14 09:21:04 -03:00
Mariano Pérez Rodríguez
6025b6fca0 Add reference to NIP-33 in note about kinds 2023-04-14 09:21:04 -03:00
Mariano Pérez Rodríguez
acaefe20fa Add missing tag descriptions 2023-04-14 09:21:04 -03:00
fiatjaf
fb5b7c739f merge NIP-15 into NIP-01. 2023-04-09 08:50:24 -03:00
Jonathan Staab
e219ec6470
Add NIP-45, which defines a COUNT verb 2023-04-05 18:41:14 -03:00
arthurfranca
800c0d0cd3 Drop event copy 2023-03-29 18:45:12 -03:00
arthurfranca
5b1640c648 Document Damus repost as Event Copy 2023-03-29 15:43:11 -03:00
arthurfranca
9a362c6df4 Add optional comment to content 2023-03-29 15:37:54 -03:00
arthurfranca
197b6ea206 Bring back NIP-18 2023-03-29 14:11:14 -03:00
arthurfranca
9764a3b510 Replace discouraged with deprecated 2023-03-22 19:50:03 -03:00
arthurfranca
a32ec25ecb Make it clear why e tags are discouraged 2023-03-22 10:13:04 -03:00
arthurfranca
8b158e9227 Add alternative mention handling NIP 2023-03-21 15:24:05 -03:00
Seth For Privacy
a9139ee9a4 Add NIP-39 to readme 2023-03-10 15:31:36 -03:00
monlovesmango
30daaedbdb
NIP-51 Lists (#183)
Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com>
Co-authored-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
Co-authored-by: fiatjaf_ <fiatjaf@gmail.com>
2023-03-09 14:16:57 -03:00
fiatjaf
6eb1838921
remove reserved range from NIP-28. 2023-03-07 07:28:53 -03:00
fiatjaf
c4949ea707 NIP-78: app-specific data. 2023-03-01 10:03:25 -03:00
Sepehr Safari
b549a9809f Update README.md
fixed a tiny tipo
2023-02-27 19:56:50 -03:00
Ricardo Arturo Cabral Mejía
2bf08b3487 docs: add nip-58 to readme 2023-02-25 16:01:02 -03:00
Ricardo Arturo Cabral Mejía
405cf480e9
docs: add nip-58 badge event and profile badges (#229) 2023-02-22 22:11:55 -03:00
Marco Argentieri
b1a5ad355a
NIP-46: Nostr Connect 🔌 connect your Nostr app with remote signing devices (#153) 2023-02-20 16:26:13 -03:00
Chemaclass
04e7f0cef8 Fix readme sorting NIP-56/57 2023-02-14 14:33:01 -03:00
fiatjaf
c80cb09e80
simplify description. 2023-02-13 14:06:35 -03:00
fiatjaf
b00888cec7 add nip23 to list. 2023-02-13 09:00:09 -03:00
fiatjaf
b4493aa56a rename coordinates: nitem->naddr, "i"->"a" 2023-02-13 08:47:23 -03:00
fiatjaf
a85067ec68
Merge branch 'master' into longform 2023-02-13 08:42:47 -03:00
William Casarin
17ffd3ee4e
NIP-57: Lightning Zaps (#224) 2023-02-13 08:36:04 -03:00
fiatjaf
a1a090160b
rewrite ranges. 2023-02-09 13:43:53 -03:00
fiatjaf
643de1b7da
change kind:1 description on README. 2023-02-09 13:41:54 -03:00
William Casarin
f9e38ed00f
NIP-56: Reporting (#205)
Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com>
Co-authored-by: Leo Wandersleb <leo@leowandersleb.de>
2023-02-07 18:15:38 -03:00
Mike Dilger
b99ca748c8 Put NIP-65 in the readme contents 2023-02-07 17:43:22 -03:00
fiatjaf
87525b0d20
Merge pull request #218 from mikedilger/nip65 2023-02-07 06:00:30 -03:00
Lio李歐
8c031aa710
Update README.md kind table (#226) 2023-02-06 21:15:08 -03:00
Mike Dilger
2513825523 Rename, recognize read relays 2023-02-05 03:50:26 +13:00
fiatjaf
7c444e3474
NIP-23: long-form content. 2023-02-03 17:31:56 -03:00
Mike Dilger
69438fc344 NIP-65 Feed Advertisements 2023-02-03 18:52:56 +13:00
fiatjaf
5901fe0b87
add NIP-50 to README. 2023-01-27 07:47:12 -03:00
fiatjaf
d82599bc7f
add list of standardized tags. 2023-01-25 13:20:36 -03:00
fiatjaf
45649d7b4d add NIP-21, nostr: url scheme. 2023-01-25 13:08:20 -03:00
monlovesmango
9682e43ee0
update Parameterized Replaceable Events range 2023-01-22 21:31:27 -06:00
marc@roosoft.com
1840c5cbdf removed kind 6 since NIP-18 has been removed from the spec 2023-01-16 16:57:43 -03:00
fiatjaf
7349643069
remove NIP-18, it is not really a standard.
closes https://github.com/nostr-protocol/nips/issues/173
2023-01-16 15:58:53 -03:00
fiatjaf
be0a426745
Merge pull request #141 from nostr-protocol/auth 2023-01-16 08:28:02 -03:00
fiatjaf
6a70967f0e
add challenge from relay. 2023-01-07 19:53:42 -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
c80be21cd4
drastically simplify @semisol's auth NIP. 2023-01-02 16:56:44 -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
Artur Brugeman
92fbc49274
Add NIP-19 and 40 to README 2022-12-17 19:16:13 +03:00
Fernando López Guevara
27c6652e0e
NIP-36 - sensitive content / content-warning (#82) 2022-12-01 20:41:15 -03:00
fiatjaf
bbc931d02d
refine NIP rules. 2022-11-29 11:41:46 -03:00
monlovesmango
0dcf11df80
add nip-26 to readme 2022-11-28 14:31:50 -06:00
Michael Dilger
631e9760bf
NIP-35 User Discovery (#73)
* Draft NIP for user discovery

* Renumber to NIP-35

* spelling fix

* Add to README

* fix quote

* and colon
2022-11-19 11:28:47 -08:00
William Casarin
15514283f3 NIP-20: Command Results
When submitting events to relays, clients currently have no way to know
if an event was successfully committed to the database. This NIP
introduces the concept of command results which are like NOTICE's except
provide more information about if an event was accepted or rejected.
2022-11-10 10:29:11 -08:00
DZ
6ba2fc3338 Update README.md 2022-10-26 09:54:23 -07:00
DZ
3c0c3ca0f3 Update README.md
add message-type tables
2022-10-26 09:54:23 -07:00
Greg Heartsfield
fdbf817961 add kinds reserved by NIP-28 2022-09-11 08:23:02 -03:00
Greg Heartsfield
fadbcc0aee add NIP-28 link in README 2022-09-11 08:23:02 -03:00
Jeff Thibault
f5852fda83
add nip link to readme 2022-08-13 13:54:28 -04:00
William Casarin
dcbd504639 NIP-25: Reactions
Signed-off-by: William Casarin <jb55@jb55.com>
2022-07-30 09:50:26 -07:00
fiatjaf
140d48e4e9 note NIP-16. 2022-07-11 15:40:58 -03:00
fiatjaf
7f7da50636
note kind 0 is on nip 1 too. 2022-06-20 14:51:21 -03:00
Semisol
947fe3044a update readme to include NIPs 14, 15, and 16 2022-05-29 11:04:33 -03:00
William Casarin
d7a4aad4a0 Proof of Work
Thanks-to: Cameri and scsibug for the initial idea of using the id for PoW
Thanks-to: David A. Harding for the difficulty commitment idea
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-06 22:04:57 -03:00
William Casarin
ad1eb96c21 kind: recommend relay
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-06 22:04:57 -03:00
fiatjaf
37eb53e3d9 publish NIP-07: window.nostr. 2022-05-06 20:54:45 -03:00
Robert C. Martin
f5ca13f3aa make NIP-10 a link in the README 2022-05-05 11:07:49 -05:00
Robert C. Martin
b66b82e66c change ~mandatory~ to optional, add NIP-10 to README 2022-05-05 11:06:03 -05:00
fiatjaf
c053670d56 add criteria for acceptance. 2022-05-02 09:30:30 -03:00
fiatjaf
889692ad5c fix links. 2022-05-01 08:02:54 -03:00
fiatjaf
f25c7e672c migrate nips from main nostr repo. 2022-05-01 07:48:57 -03:00