Commit Graph

155 Commits

Author SHA1 Message Date
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
0146892501
NIP-02: Rename Contact List to Follow List 2023-12-07 10:01:57 -06:00
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
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
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
7822a8b126
Merge pull request #880 from nostr-protocol/save-nip-51 2023-11-19 14:47:02 -03:00
33e7650bab
give a better and updated explanation of how nips work in the readme. 2023-11-18 08:19:45 -03:00
5f1d10fad2 Adds contributor images to the readme. 2023-11-17 18:05:23 -05:00
4a77fc5c40
add interests list and interests sets (following @erskingardner and @pablof7z). 2023-11-16 15:50:39 -03:00
2a0b701ff7
add bookmark sets (following @staab). 2023-11-16 12:26:50 -03:00
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
804ee187c2
make follow sets kind 30000 as per @monlovesmango's comment. 2023-11-15 15:39:23 -03:00
61b736574c
add kind 30005 follow sets. 2023-11-15 15:32:22 -03:00
54befcc09a
deprecate the 30001 ad-hoc pin/bookmark/communities lists and use new kinds. 2023-11-15 15:32:09 -03:00
fd288d4ea9
update readme kind list. 2023-11-15 08:28:59 -03:00
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
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
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
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
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
5026747008
Merge branch 'master' into vending-machine 2023-08-09 07:26:51 -03:00
892fe9e400
move 172 to 72 and update indexes. 2023-08-08 13:31:54 -03:00
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