fiatjaf
1e1f3b3e7e
move nips to the dedicated nips repo and update readme.
2022-05-01 08:00:38 -03:00
steliosrammos
759997657f
add js formatting to sample code
2022-04-28 12:42:13 -03:00
William Casarin
4b9e9d1232
add kinds list
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-25 15:58:52 -03:00
goswami1999
bae286312a
Update readme to add nip12
2022-04-08 16:40:04 -03:00
fiatjaf
fb33165891
define .tags as always made of strings.
2022-02-09 14:18:56 -03:00
Greg Heartsfield
87dc0ac25c
nip-01: allow prefix search of id, author in request filter. ( #65 )
...
Co-authored-by: fiatjaf <fiatjaf@gmail.com>
2022-02-08 16:26:56 -03:00
Greg Heartsfield
5f23c28181
NIP-12 for generic tag search
2022-02-08 16:25:28 -03:00
SKP
18935b243b
just added some quotes so the red json keys disappear. ( #68 )
2022-02-01 15:19:16 -03:00
fiatjaf
d79c9ec73e
change nip01 unknown kind behavior wording so @rajarshimaitra is happier.
2022-02-01 15:05:27 -03:00
fiatjaf
2529a8824f
more nip01 attributions.
2022-01-31 10:58:23 -03:00
Jeff Thibault
9a02456673
text changes
2022-01-30 12:19:53 -03:00
fiatjaf
59352e4864
change "<id>" to "<subscription_id>" in NIP-01
...
fixes https://github.com/fiatjaf/nostr/issues/66
2022-01-30 08:20:47 -03:00
Vincent Liao
bf8bf03033
fix minor typo on nip-01
2022-01-26 12:06:44 -03:00
Heebs
9b29745245
Adding table of contents
2022-01-25 15:37:30 -03:00
Melvin Carvalho
ac8757ab96
fix typo in JSON
2022-01-25 11:09:37 -03:00
Heebs
3e0f00fbfa
Minor change
2022-01-24 15:25:11 -03:00
fiatjaf
a0c61b8a1e
first draft of nip-08.
2022-01-21 06:03:11 -03:00
fiatjaf
819b8e6248
Merge pull request #35 from fiatjaf/nip05
2022-01-14 17:29:50 -03:00
Greg Heartsfield
bdc11b6dc1
NIP-11 for publishing server metadata ( #51 )
2022-01-14 13:14:16 -03:00
fiatjaf
342a81fde4
update nip06 to @kukks's suggestion.
2022-01-06 18:31:48 -03:00
Greg Heartsfield
dd41ab8393
nip01: allow multiple values for filter attributes.
...
Fixes https://github.com/fiatjaf/nostr/issues/48
2022-01-01 20:17:05 -03:00
fiatjaf
8601706ffc
improve json formatting on nips 1 and 9 and remove an unnecessary field.
2022-01-01 10:40:25 -03:00
Greg Heartsfield
29ad77cbb8
Assign NIP-09
2021-12-30 20:04:44 -06:00
Greg Heartsfield
fc5ff30143
Merge branch 'fiatjaf:master' into nip-delete-event
2021-12-30 19:53:33 -06:00
fiatjaf
8744130658
remove @ handling instructions that were very bad from nip-01.
2021-12-30 22:47:37 -03:00
fiatjaf
a6d5194b8b
Merge pull request #36 from fiatjaf/nip06-mnemonic-key
2021-12-30 11:06:01 -03:00
fiatjaf
756e6af84e
nip-06: just a basic derivation path.
2021-12-30 11:03:24 -03:00
fiatjaf
320f0c2cf4
using just the domain as the identifier.
2021-12-30 07:10:13 -03:00
fiatjaf
012ebff47d
well-known, JSON-based internet identifier scheme.
2021-12-30 07:05:52 -03:00
Greg Heartsfield
d8283b59ee
nip01: add `until` to request filter
...
fixes https://github.com/fiatjaf/nostr/issues/39 .
2021-12-24 06:09:00 -03:00
Greg Heartsfield
ff40ecc90d
notes on showing events, minor grammar
2021-12-19 10:31:12 -06:00
Greg Heartsfield
c7befd4e73
add event deletion NIP
2021-12-19 10:22:09 -06:00
fiatjaf
04c6310ee7
remove redundant .author field from filter spec.
...
fixes https://github.com/fiatjaf/nostr/issues/34 .
2021-12-16 15:30:30 -03:00
fiatjaf
3674994f1d
specify that hex strings must be lowercase for hashing.
2021-12-12 19:45:33 -03:00
fiatjaf
bf34ca018e
add nip-06, generating keys from mnemonic codes.
2021-12-11 19:10:19 -03:00
fiatjaf
97786e3142
nip01: relay-to-client message definitions.
...
why weren't these things here already?
2021-10-23 13:41:10 -03:00
fiatjaf
5553654e0c
nip01: fix json formatting.
2021-10-23 13:22:52 -03:00
fiatjaf
69509f40cd
fix NIP-01 top-level JSON array messages.
2021-10-04 01:28:16 -03:00
fiatjaf
1aebb3911c
add nip05: dns domains.
2021-06-18 00:36:44 -03:00
fiatjaf
9ee3a0259e
repurpose NIP-02 and add NIP authorship.
...
embed the functionalities added by https://github.com/fiatjaf/nostr/pull/16
into NIP-02, which can now be used for petnames, contact sharing and follow-list
backups.
2021-05-22 13:38:25 -03:00
fiatjaf
54dfb466cd
add kind to basic filter definition.
2021-03-04 12:18:19 -03:00
emeceve
14b8d01dbb
Specifies timestamp to be in seconds
2021-02-25 20:42:53 -03:00
fiatjaf
2f1d1cea63
add note about unknown event kinds.
2021-02-14 21:45:53 -03:00
fiatjaf
33a1a70e6e
yet another new nip-01, hopefully this is good now.
2021-02-14 21:44:10 -03:00
fiatjaf
62dfb5f565
add NIP-04.
...
closes https://github.com/fiatjaf/nostr/pull/10 .
I couldn't merge that branch because it had unrelated stuff, so I used this opportunity to rewrite some things in the NIP.
2021-02-14 13:04:48 -03:00
Benoit Verret
554d5326b7
Proofread
2021-01-23 09:26:17 -03:00
fiatjaf
af110bab73
add more info and implementation details to NIP-01.
2021-01-17 20:24:08 -03:00
fiatjaf
b04a38b20a
finally get the new nip-01 working everywhere -- almost.
2021-01-09 22:01:47 -03:00
fiatjaf
c6dbcba906
improve nip01.
2021-01-06 10:08:14 -03:00
fiatjaf
00e5667471
nip-01: update to reflect new serialization and websocket interface.
2021-01-04 23:15:10 -03:00