Commit Graph

998 Commits

Author SHA1 Message Date
Jonathan Staab
e219ec6470
Add NIP-45, which defines a COUNT verb 2023-04-05 18:41:14 -03:00
fiatjaf_
45e6af1ad9
Merge pull request #412 from sethforprivacy/patch-1 2023-04-05 09:29:20 -03:00
Seth For Privacy
59e5195784
Use account instead of address_index 2023-04-04 14:11:50 -04:00
Seth For Privacy
c6e14c8087
Add address_index for NIP-06 generation
I propose a change to NIP-06 that would allow the generation of infinite root keys by using the address_index field of the 5-level path used to derive Nostr keys under BIP32. 

The current 5-level path used for NIP-06 is "m/44'/1237'/0'/0/0", and only generates one private key. By changing it to "m/44'/1237'/0'/0/<address_index>", we can generate multiple keys from a single parent bitcoin seed.
2023-04-04 13:43:59 -04:00
Semisol
c232c9a46a
NIP-47: feedbacj 2023-04-03 22:18:11 +03:00
Pablo Fernandez
8b39976e78
Event-specific zap markers (#402) 2023-04-03 10:53:27 -03:00
Vlad Stan
d74ac8654e doc: add horse extension 2023-04-03 07:37:28 -03:00
Jonathan Staab
60412bf7a5 Re-write nip 57 to consolidate flow and clarify terminology 2023-03-30 13:43:34 -03:00
fiatjaf_
599e131323
Merge pull request #397 from arthurfranca/repost-res 2023-03-29 19:37:13 -03:00
Semisol
961f28285a
NIP-47: Fix up some things 2023-03-30 01:23:04 +03:00
arthurfranca
800c0d0cd3 Drop event copy 2023-03-29 18:45:12 -03:00
Semisol
e2f088286f
NIP-47 Wallet Connect 2023-03-30 00:35:13 +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
133faa0763 Fix typo in NIP-27 2023-03-26 15:44:12 -03:00
Leo Wandersleb
dced433f9c events cannot really be replaced
clarifying what it means to "replace an event"
2023-03-26 13:52:08 -03:00
Yoji Shidara
39e3c1b926 Fix a typo in link to NIP-33 2023-03-26 07:14:43 -03:00
fiatjaf
2fd581f692 adapt NIP-23 references to use NIP-27. 2023-03-25 22:17:48 -03:00
fiatjaf
9b575b1514 refactor NIP-27 for simplicity -- but also include very verbose considerations and an example. 2023-03-25 21:59:01 -03:00
fiatjaf_
7823488ad1
Merge pull request #381 from arthurfranca/mention-alternative 2023-03-25 21:05:24 -03:00
arthurfranca
45b1860b52 Mention other nostr identifiers 2023-03-23 19:37:10 -03:00
fiatjaf
23cec80e31
mention that the zap pubkey must be hex. 2023-03-23 17:12:29 -03:00
Bartholomew Joyce
56f84f79bd Added NIP-04 metadata leak warning 2023-03-23 15:40:41 -03:00
arthurfranca
2b926f54cd Improve the text 2023-03-23 10:11:18 -03:00
arthurfranca
9764a3b510 Replace discouraged with deprecated 2023-03-22 19:50:03 -03:00
arthurfranca
61a158caec Replace specific client url 2023-03-22 19:48:07 -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
nostr-wine
2394e5cc63 Add cameri as author 2023-03-19 16:22:45 -03:00
nostr-wine
92a41a284a Add doc-hex as author 2023-03-19 16:22:45 -03:00
nostr-wine
f7b57e3735 Add proposed extensions to NIP-11
Take the proposed changes from https://github.com/nostr-protocol/nips/pull/163 and put them in NIP-11 under "Extra Fields"
2023-03-19 16:22:45 -03:00
Sepehr Safari
dbbf7902d9 remove tiny duplicate text
fixed "the the serialized event data" => "the serialized event data"
2023-03-16 20:54:00 -03:00
Semisol
b24eb78e04 Revert 'add NOTICE optional subscription_id'
Reverts 88009bea85
2023-03-16 17:21:57 -03:00
pablof7z
88009bea85 add NOTICE optional subscription_id 2023-03-16 13:46:08 -03:00
Marco Argentieri
4bb393735e Update 46.md 2023-03-15 19:40:40 -03:00
fiatjaf
e1004d3d4b
mention possibility of pubkey on nevent. 2023-03-15 08:06:33 -03:00
fcked
a886b43b48 NIP-04 follow up: use new import in code sample 2023-03-13 16:23:33 -03:00
fcked
b2c21ab10c NIP-04: fix bug in code sample
The code sample assumed that a `Uint8Array` was actually a hex string.
2023-03-13 13:22:28 -03:00
jiftechnify
8b70e83b37 NIP-51: remove self-referential link 2023-03-13 07:44:00 +03:00
Semisol
fffe868a40
NIP-39: minor readability changes
adds newlines in some places to make it more readable
2023-03-13 04:43:17 +03:00
Seth For Privacy
a9139ee9a4 Add NIP-39 to readme 2023-03-10 15:31:36 -03:00
fiatjaf
92d087bbc3
merge all nips 51* into nip 51. 2023-03-09 15:56:17 -03:00
heyhoe
5a6a758042 fix typo 2023-03-09 15:51:34 -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
Jeff Thibault
a4ed968903 Update 04.md 2023-03-09 14:12:16 -03:00
lapulpeta
f938923258 Fixed example with multiple values 2023-03-09 12:51:41 -03:00
pseudozach
354c93aea3
NIP-39 external identities in metadata
Co-authored-by: Semisol <hi@semisol.dev>
Co-authored-by: Leo Wandersleb <leo@leowandersleb.de>
2023-03-09 15:53:32 +03:00
cj-ibex
2c05551351 make explicit that root event tag is compulsory 2023-03-08 07:31:32 -03:00
fiatjaf
a8fab58526
add security warning on nip-04. 2023-03-07 07:31:21 -03:00