upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2025-12-04 11:09:49 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2025-12-04 11:09:49 +0000
commit9f23a5677ebb2b0b31b31d6ebecb5d65eae10289 (patch)
treedea34cde98ae89963f9e9d9eb705a01f6f6fc433 /README.md
parentfe85c32b82b6c3e81d43c71d6152ed6bb4edf732 (diff)
docs: planed GRASP-2 proactive sync of just events
Diffstat (limited to 'README.md')
-rw-r--r--README.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/README.md b/README.md
index 5731a81..f84dd89 100644
--- a/README.md
+++ b/README.md
@@ -83,7 +83,7 @@ Why this is useful:
83 83
84### GRASP-02 (Proactive Sync) 84### GRASP-02 (Proactive Sync)
85 85
86- websockets to other grasp servers listening for our repo. 86- rust-nostr client websocket connection to other grasp servers listening for our repo.
87- negentropy catchup 87- negentropy catchup
88- look for missing data (from state or PR / PR update) then try and fetch from other grasp servers. for efficency look for it from other repos (ie repos of other maintainers). Do this on new state event / PR / PR update evnet and on a timer for events we know we don't have the data for. 88- look for missing data (from state or PR / PR update) then try and fetch from other grasp servers. for efficency look for it from other repos (ie repos of other maintainers). Do this on new state event / PR / PR update evnet and on a timer for events we know we don't have the data for.
89 89
@@ -117,6 +117,10 @@ Grasp servers can be DoS by pushing large amounts of git data to `refs/nostr/<ev
117 117
118This a useful feature of other git servers. 118This a useful feature of other git servers.
119 119
120### Store all user grasp lists (for better grasp discovery)
121
122do this. should we also accept (and weekly sync) 10002 and 0 for all authors of accepted events?
123
120## Technology Stack 124## Technology Stack
121 125
122- **Rust**: Core language 126- **Rust**: Core language