Commit Graph

163 Commits

Author SHA1 Message Date
Vitor Pamplona
1733dd78b7 Deprecates nip26 2024-02-15 11:11:03 -05: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
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