summaryrefslogtreecommitdiff
path: root/NOTES.md
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2025-09-17 15:56:00 +0700
committerpolwex <polwex@sortug.com>2025-09-17 15:56:00 +0700
commitf0df4c7297a05bd592d8717b8997284c80fd0500 (patch)
tree2d38e079e971a2e98e78a0f7a3104f2bd3c5daeb /NOTES.md
parent387af8fc1603805b02ce03f8adba4fa73a954f7c (diff)
argh
Diffstat (limited to 'NOTES.md')
-rw-r--r--NOTES.md47
1 files changed, 47 insertions, 0 deletions
diff --git a/NOTES.md b/NOTES.md
new file mode 100644
index 0000000..79406c2
--- /dev/null
+++ b/NOTES.md
@@ -0,0 +1,47 @@
+# NIPS to implement
+
+
+- NIP-2 for follow lists
+- NIP-25 for reactions (with content), kind 7. kind 17 with content
+
+- NIP-17 for private DMs
+https://github.com/nostr-protocol/nips/blob/master/17.md
+
+- NIP-10 for mentions and replies ("marked e tags")
+
+- NIP-18 for Quotes and RTs
+
+- NIP-57 lightning zaps
+
+- NIP-51 lists?
+- NIP-22 replies?
+# Relay discovery
+
+https://nostr.watch/
+
+# Tag specs
+https://nostr-nips.com/#standardized-tags
+
+- 'e' for event,
+- 'p' for people,
+- 't' for hashtag
+- 'r' for relays
+- 'd' for identifier # wtf?
+- 'm' for mime type
+- 'a' for event coordinates
+- 'g' for geohash
+
+# Things to note
+- We put the nostr pubkey at the hash field of the trill-post
+- No signatures
+
+# TODO
+
+- Default keypair that of groundwire comet?
+
+lol forget the frontend make it work for Primal
+
+# WTFs
+- ~It appears relays ignore you if you pass more than 11 authors on a filter~
+- Turns out the pubkeys were wrong because we were not padding the hex strings to 64 chars. fixed now
+- Relay send a notice if too many concurrent REQs