fiatjaf
745297e8c4
add blockcore to nip-07 and mark extra methods as optional.
2 years ago
alex
c840d75ce0
nip-07: add the missing functions
as per conversation in t.me/nostr_protcol
getRelays, nip04.encrypt and nip04.decrypt - these are already implemented
by nos2x and getalby.
2 years ago
sgmoore
da6a7d0ee3
Minor grammar fixes
Minor grammar fix at lines 22 and 93.
2 years ago
sgmoore
4f67f5c999
Minor grammar and spelling fixes
Minor grammar fix at line 48. Minor spelling fix at line 56.
2 years ago
sgmoore
8918dc06ee
Minor grammar fixes
Minor grammar fixes at lines 9 and 93.
2 years ago
Leo Wandersleb
f4b6603df5
Merge pull request #97 from brugeman/patch-1
2 years ago
Artur Brugeman
92fbc49274
Add NIP-19 and 40 to README
2 years ago
fiatjaf
9e13889dee
add NIP-19: bech32-encoding of stuff. ( #57 )
* add NIP-19: bech32-encoding of stuff.
* add note prefix for kind-01 notes.
* specify endianness.
* 1 byte for T and L.
* incorporate suggestions after feedback and discussions.
* fix typos.
2 years ago
Drewry Pope
0c7b732867
Improve Case Consistency
2 years ago
Leo Wandersleb
ba75c1b98b
Merge pull request #87 from 0xtlt/master
2 years ago
Thomas
04a84aa545
Update 40.md
Co-authored-by: Leo Wandersleb <leo@leowandersleb.de>
2 years ago
Thomas
7ad1812b46
Update 40.md
2 years ago
Thomas
2561c2d1e6
Update 40.md
2 years ago
Thomas
0d93f3033e
Update 40.md
Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com>
2 years ago
Jon Staab
5ef3b9c998
Remove username pattern requirements
Most implementation ignore this line. Enforcing that usernames not include spaces, special chracters, unicode, emojis, etc has no benefit and is unnecessarily user hostile.
2 years ago
Thomas
8d3f5c6e79
Update 40.md
2 years ago
Thomas
b859ae589b
Update 40.md
2 years ago
Thomas
26e518da67
Update 40.md
2 years ago
Thomas
e9553eef4d
Update 40.md
Co-authored-by: ok300 <106775972+ok300@users.noreply.github.com>
2 years ago
Thomas
7aad54ae7a
Update 40.md
Co-authored-by: ok300 <106775972+ok300@users.noreply.github.com>
2 years ago
Thomas
07f13674f1
Update 40.md
Co-authored-by: ok300 <106775972+ok300@users.noreply.github.com>
2 years ago
Thomas
512aba18db
Update 40.md
Co-authored-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2 years ago
Mike Dilger
2fa78a8097
Note on nip-22 about moving old posts to a new relay
2 years ago
Thomas
3cfe0ef8ac
Update 40.md
2 years ago
Thomas
a8caa03373
📝 Updated NIP
2 years ago
Jonathan Staab
67c021ae97
Clarify use of kind 1 and kind 1000-10000
2 years ago
Thomas
2cb5ddd910
[timestamp] Add UNIX timestamp in seconds
Co-authored-by: Leo Wandersleb <leo@leowandersleb.de>
2 years ago
Thomas
1bbae4d66b
Update 40.md
2 years ago
Thomas
91bb09d1d3
Create 40.md
2 years ago
fiatjaf
5d292e0cbe
nip-01: improve connection/subscriptions recommendation and remove the ill-advised 3 subscriptions limit.
2 years ago
Fernando López Guevara
27c6652e0e
NIP-36 - sensitive content / content-warning ( #82 )
2 years ago
fiatjaf
bbc931d02d
refine NIP rules.
2 years ago
monlovesmango
0dcf11df80
add nip-26 to readme
2 years ago
fiatjaf
9302c35573
add alby to NIP-07.
2 years ago
Jon Staab
cf5eaf6360
Amend NIP 11 to require CORS support
2 years ago
fiatjaf
743e43a8d4
finalize some NIPs we will not going to change anymore.
2 years ago
Michael Dilger
631e9760bf
NIP-35 User Discovery ( #73 )
* Draft NIP for user discovery
* Renumber to NIP-35
* spelling fix
* Add to README
* fix quote
* and colon
2 years ago
Mike Dilger
c274c65856
Reword NIP-01 to clarify no line breaks. Existing language of "indentation" implies line breaks.
2 years ago
khimaros
a0852a7cbe
stronger wording for relay deletion behavior
- change "MAY" to "SHOULD" for removing referenced events
- suggest indefinite retention for deletion events on relays
- include recommendation for clients to rebroadcast deletion events to relays
2 years ago
fiatjaf
30f1e64e01
Merge pull request #62 from jb55/command-results
2 years ago
alex
f09362695d
nip16: clarify about the signers of replaceable events
A newer replaceable event must be signed by the same key.
2 years ago
William Casarin
c510e646d0
NIP-20: server errors happen!
2 years ago
William Casarin
ff26b959f8
NIP-20: More clarity around malformed vs invalid events
2 years ago
William Casarin
7569773ad6
NIP-20: add a note about client handling
2 years ago
William Casarin
e7f74d21c4
NIP-20: pow suggestion
2 years ago
William Casarin
a0b0a021a8
NIP-20: add "invalid" message suggestion
2 years ago
William Casarin
15514283f3
NIP-20: Command Results
When submitting events to relays, clients currently have no way to know
if an event was successfully committed to the database. This NIP
introduces the concept of command results which are like NOTICE's except
provide more information about if an event was accepted or rejected.
2 years ago
Blake Jakopovic
27683d3441
Update 10.md
Fixed typo
2 years ago
w3irdrobot
79bb56c2f4
Fix regex for SetMetadata in NIP1
It appears the regex given in NIP1 for setting the username in the setmetadata event was slightly off. I think the fix here is what was intended. Though I think what was meant here was pretty obvious, to make it easier on future developers, I updated the regex to something that should work with just copying and pasting.
2 years ago
William Casarin
b8b5e3aa40
nip25: fix code example
content should not be blank
2 years ago