Michael Dilger
62c48eff58
Breaking changes list ( #1052 )
...
* Start of new BREAKING.md changes list
* more
* Make NIP column into links
* notes
* Make commits links
* Remove optional P tag entry, was not breaking
* Update BREAKING with nip-49 breaking change
2024-02-15 22:15:32 -03:00
franzap
3f13eb34bf
File metadata sets ( #1040 )
...
* File metadata sets
* Make kind specific to release artifacts
* Update example
* Update README
2024-02-13 09:40:57 -03:00
Asai Toshiya
94761a5f3b
Add kinds for NIP-59
2024-02-12 22:23:21 +09:00
fiatjaf
5196ac196a
move imeta
to NIP-92, add imeta
tag to README.
2024-02-01 20:59:37 -03:00
Alex Gleason
716234149a
NIP-29: add to NIPs list, improve preamble phrasing
2024-02-01 20:57:46 -03:00
zmeyer44
cc6ac4f0b6
making the format a bit nicer
2024-02-01 11:14:59 +00:00
zmeyer44
49c9f37229
updated read me
2024-02-01 11:12:47 +00:00
Jon Staab
f549b66f67
Deprecate nip 45
2024-01-31 09:43:56 -08:00
Asai Toshiya
ee93721ac7
Add NIP-59 to README
2024-01-31 07:47:56 +09:00
Michael Dilger
7ec060375c
NIP-49: Private key encryption ( #133 )
...
* Key export/import as implemented by gossip
* Added test data
* Last push didn't make sense, only this direction works
* Multiple updates: 100k rounds, random salt, version number, length indications
* Rename to NIP-49, include in README
* Change encoding to bech32 (ncryptsec)
* Major rework of the algorithm. NIP is now incomplete as I haven't coded it yet.
* renamed
* spelling
* minor fix
* formatting
* MORE CHANGES: scrypt, spelt out more detail of the steps to take
* spelling
* Mostly just removing some unnecesary stuff
* Remove the cafebabe note
* Remove confusing nonce statement
* Change title (and a bit of wording)
* remove author
* remove legacy event
* rename on README
---------
Co-authored-by: Mike Dilger <mike@ezicheq.com>
Co-authored-by: fiatjaf_ <fiatjaf@gmail.com>
2024-01-29 12:45:16 -03:00
Asai Toshiya
363e4958cf
Add kinds for NIP-15
2024-01-23 09:19:44 -03:00
Asai Toshiya
4b4e9fabfd
Add kind and tag for NIP-96
2024-01-12 15:43:36 -03:00
arthurfranca
b0e6c01321
NIP-96 - HTTP File Storage Integration ( #547 )
...
* Add NIP-95 - File Storage
* Add missing response info
* Make it clear that is is an HTTP file storage server integration
* Add monetization suggestion
* Use zap split tags for monetization suggestion
* Add resize option
* Add Zap Gates Integration
* Replace /nip96 convention with /.well-known/nostr.json configuration
* Relays can choose to also act as HTTP file storage server
* Remove nip96 tag in favor of x tags third element
* Fix typo
* Remove redirect cooperation
* Replaced 422 with 400 status code
* Update 96.md
Co-authored-by: Jon Staab <jstaab@protonmail.com>
* Update 96.md
Co-authored-by: Jon Staab <jstaab@protonmail.com>
* Update 96.md
Co-authored-by: Jon Staab <jstaab@protonmail.com>
* Update 96.md
Co-authored-by: Jon Staab <jstaab@protonmail.com>
* Update 96.md
Co-authored-by: Jon Staab <jstaab@protonmail.com>
* Update 96.md
Co-authored-by: Jon Staab <jstaab@protonmail.com>
* Update 96.md
Co-authored-by: Jon Staab <jstaab@protonmail.com>
* Make file expiration a range and add terms_of_service
* Add optional content_type field
* Add plans and tos
* Remove monetization
* Apply minor fixes
* Update 96.md
Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com>
* Fix after review
* Add kind 10096
* Apply suggestions
* Add suggestions
* Remove duplicate field
* Add optional is_nip98_required plan config
* Add suggestions
* Replace x with ox tag for original file hash
* Make minor changes
* Remove nip96 namespace response field
* Add note about alternative file processing flow
* Simplify processing flow
* Add nostrcheck to server list
* Add audio/* example
* Explain what metadata to show before processing is done
* Add nostrage to list
* Add eta
* Add sove to list and replace eta with percentage
* Fix status code
* Add nostr.build to list
* Add sovbit
* Add optional extra http servers to ox tag
* Add void.cat to list
* Small fix
* Remove ox third array element
---------
Co-authored-by: Jon Staab <jstaab@protonmail.com>
Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com>
2024-01-08 14:05:01 -03:00
Josua Schmid
5e0cfb62ec
Rephrase deprecation of kind 2 ( #943 )
2023-12-27 11:06:36 -03:00
Asai Toshiya
91244c50cd
Add leading zero to NIP numbers
2023-12-23 01:07:55 +09:00
Josua Schmid
5ed4232584
Mention deprecation of kind 2
...
Kind `2` was [consciously](https://github.com/nostr-protocol/nips/pull/703#issuecomment-1672098794 ) removed in 72bb8a128b (diff-39307f1617417657ee9874be314f13aabdc74401b124d0afe8217f2919c9c7d8L105)
. Mentioning the fact should help prevent further confusion.
2023-12-22 06:20:01 -03:00
Paul Miller
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
Alex Gleason
0146892501
NIP-02: Rename Contact List to Follow List
2023-12-07 10:01:57 -06:00
fiatjaf_
2bd4bf7841
CLOSED
messages for relays that want to reject REQs and NIP-42 AUTH
integration (#902 )
...
Co-authored-by: monlovesmango <96307647+monlovesmango@users.noreply.github.com>
2023-12-06 12:01:27 -03:00
CapDog
9913395d90
fix Lightning.Pub hotlink
2023-12-03 18:59:23 -03:00
Mike Dilger
0a97dc0440
Fix sort order of event kinds
2023-12-03 13:22:34 +13:00
fiatjaf
131fcab95c
reformat lightning.pub.
2023-12-02 14:54:42 -03:00
CapDog
210e38ae36
Add kind Lightning.Pub's kind 21000 ( #911 )
2023-12-02 14:44:57 -03:00
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