Commit Graph

716 Commits

Author SHA1 Message Date
fiatjaf
d87763781d
clarify and change account account_uris to account_paths. 2023-02-09 17:13:35 -03:00
mplorentz
6d55463c89
Merge pull request #227 from erikwestra/nip-05-security-proposal
Nip 05 security proposal
2023-02-09 14:43:06 -05:00
fiatjaf
a1a090160b
rewrite ranges. 2023-02-09 13:43:53 -03:00
fiatjaf
643de1b7da
change kind:1 description on README. 2023-02-09 13:41:54 -03:00
fiatjaf
e91f8f2221
fix title->content typo. 2023-02-09 06:59:52 -03:00
Jimmy Song
a9dd1ce771 Added clarification for signature to be in hex 2023-02-08 16:39:31 -03:00
fiatjaf
3f39a241b1
Revert "[NIP-26] Fix for multiple kinds in delegation conditions (#208)"
This reverts commit 6a11f4d4cd.
2023-02-08 08:36:07 -03:00
William Casarin
f9e38ed00f
NIP-56: Reporting (#205)
Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com>
Co-authored-by: Leo Wandersleb <leo@leowandersleb.de>
2023-02-07 18:15:38 -03:00
Mike Dilger
b99ca748c8 Put NIP-65 in the readme contents 2023-02-07 17:43:22 -03:00
fiatjaf
87525b0d20
Merge pull request #218 from mikedilger/nip65 2023-02-07 06:00:30 -03:00
Lio李歐
8c031aa710
Update README.md kind table (#226) 2023-02-06 21:15:08 -03:00
Erik Westra
2f72defd59
Merge branch 'nostr-protocol:master' into nip-05-security-proposal 2023-02-07 13:08:58 +13:00
fiatjaf
e939751f04
Update 23.md
Co-authored-by: mplorentz <mplorentz@users.noreply.github.com>
2023-02-06 15:10:50 -03:00
fiatjaf
694f2f056e
Update 23.md
Co-authored-by: mplorentz <mplorentz@users.noreply.github.com>
2023-02-06 15:09:32 -03:00
kdmukai
6a11f4d4cd
[NIP-26] Fix for multiple kinds in delegation conditions (#208) 2023-02-06 12:21:58 -03:00
fiatjaf
5a5ef4a82d
encode kind into nitem 2023-02-06 08:11:11 -03:00
fiatjaf
ea48646a0f
get rid of YAML frontmatter. 2023-02-05 21:18:38 -03:00
fiatjaf
16b50a481f
rename nref to nitem and use the i tag. 2023-02-05 20:23:59 -03:00
Erik Westra
cf053d2a41
Suggested additions to NIP-05 to enhance security
Proposing a couple of changes to the NIP-05 protocol to reduce the chance of fraudulent use of "verified" public keys.  At present, I could create an account on a well-known verifying server under a random name, and then send DMs pretending to be someone else, and there's no easy way for users to tell who the verifying account actually belongs to.

As well as displaying the name of the account on the verifying server, this PR suggests an enhancement to the JSON data being returned so that clients can redirect the user to the user's profile page on the server.  This will make it much easier for users to check that someone who claims to have verified their Nostr account is who they claim to be.
2023-02-06 10:11:26 +13:00
Mike Dilger
870f96b988 spelling and wording 2023-02-05 03:56:07 +13:00
Mike Dilger
2513825523 Rename, recognize read relays 2023-02-05 03:50:26 +13:00
fiatjaf
0acfd0e84b
declare nref on NIP-33. remove need for NIP-01 bridge event. 2023-02-04 07:16:16 -03:00
fiatjaf
7c444e3474
NIP-23: long-form content. 2023-02-03 17:31:56 -03:00
Jeff Jing
025beb332c fix: typo 2023-02-03 10:40:57 -03:00
Mike Dilger
69438fc344 NIP-65 Feed Advertisements 2023-02-03 18:52:56 +13:00
Ben Hayward
38074f6643
NIP-26: Advice on using after operators in conditions query string (#199)
Co-authored-by: Ben Hayward <ben@minds.com>
2023-02-01 09:05:25 -03:00
Luiz Picanço
57d758b07f Fix NIP-50 typo 2023-02-01 07:06:25 -03:00
Zack Wynne
3b1cd96798 NIP-26: fixing typo in conditions query string section 2023-01-27 15:58:44 -03:00
Semisol
524ff9b805
Bech32 encoded relay entities (#196) 2023-01-27 14:49:43 -03:00
Artur Brugeman
f89187a258 Change name to 'search capability' 2023-01-27 12:30:16 -03:00
Artur Brugeman
6708a73bbc Rewrite, keywords renamed to search 2023-01-27 12:30:16 -03:00
Zack Wynne
95fa5a4a5f
NIP-26: adding section documenting valid fields and operators for conditions string (#194) 2023-01-27 08:11:27 -03:00
fiatjaf
5901fe0b87
add NIP-50 to README. 2023-01-27 07:47:12 -03:00
fiatjaf
744bc8ceab
Merge pull request #175 from brugeman/master 2023-01-27 07:45:05 -03:00
Artur Brugeman
f6cf3b6c3c
Fix: change lud18 to lud16 2023-01-26 15:14:44 +03:00
Ben Franks
8362ff8f79 Update NIP-01 to clarify since and until filters
The since and until filters does not clarify integer format and some relays fail to recognize filters with a float based timestamp.
2023-01-25 14:21:52 -03:00
fiatjaf
d82599bc7f
add list of standardized tags. 2023-01-25 13:20:36 -03:00
fiatjaf
45649d7b4d add NIP-21, nostr: url scheme. 2023-01-25 13:08:20 -03:00
Artur Brugeman
d534df39c0
Add hint about client-side filtering 2023-01-25 14:46:28 +03:00
Semisol
d179cd9758 NIP-33: d tag requirements 2023-01-24 15:54:57 -03:00
Semisol
54b6c0090d NIP-33: Add example for more than one value 2023-01-24 15:54:57 -03:00
Artur Brugeman
a5a4f312cc
Add mention of supported_nips by mikedilger 2023-01-24 09:03:59 +03:00
monlovesmango
9682e43ee0
update Parameterized Replaceable Events range 2023-01-22 21:31:27 -06:00
Leo Wandersleb
6aa694c2e7
Merge pull request #181 from thesimplekid/patch-1 2023-01-22 12:57:20 -03:00
thesimplekid
b58efb08a0
NIP-28 Add missing comma's in tags 2023-01-22 09:51:36 -05:00
fiatjaf
69685588f0
specify lowercase on nip01 event hex fields. 2023-01-21 07:36:44 -03:00
Mike Dilger
8b18e7818e Several NIP examples (3, 11) weren't quoting the field keys (JSON keys must be quoted) 2023-01-18 09:42:32 -03:00
Artur Brugeman
086d224e1d
NIP-50: Keywords Filter 2023-01-17 18:49:10 +03:00
marc@roosoft.com
1840c5cbdf removed kind 6 since NIP-18 has been removed from the spec 2023-01-16 16:57:43 -03:00
fiatjaf
7349643069
remove NIP-18, it is not really a standard.
closes https://github.com/nostr-protocol/nips/issues/173
2023-01-16 15:58:53 -03:00