summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorbndw <ben@bdw.to>2026-02-13 17:58:42 -0800
committerbndw <ben@bdw.to>2026-02-13 17:58:42 -0800
commitecd4a2240dd443fd6949e6e1120a7ec971a024ca (patch)
treecfe06d7054c5b946e87247347225054e471277c5 /README.md
parent28d6d0ea2f86d69ad003557656466a50545fc0c9 (diff)
docs: update README - Subscribe is now implemented
Diffstat (limited to 'README.md')
-rw-r--r--README.md11
1 files changed, 6 insertions, 5 deletions
diff --git a/README.md b/README.md
index 142b0f1..d0ff872 100644
--- a/README.md
+++ b/README.md
@@ -68,17 +68,18 @@ See [proto/nostr/v1/nostr.proto](proto/nostr/v1/nostr.proto) for the full API.
68- `PublishBatch` - Publish multiple events 68- `PublishBatch` - Publish multiple events
69- `QueryEvents` - Query events with filters (paginated) 69- `QueryEvents` - Query events with filters (paginated)
70- `CountEvents` - Count events matching filters 70- `CountEvents` - Count events matching filters
71- `Subscribe` - Stream events (not implemented yet) 71- `Subscribe` - Stream events (past + real-time)
72- `Unsubscribe` - Close subscription (not implemented yet) 72- `Unsubscribe` - Close subscription
73 73
74## Current Status 74## Current Status
75 75
76**Phase 1: Core Relay** 76**Phase 1: gRPC Relay**
77- ✅ SQLite storage with binary-first design 77- ✅ SQLite storage with binary-first design
78- ✅ Event validation (ID, signature) 78- ✅ Event validation (ID, signature)
79- ✅ gRPC publish/query API 79- ✅ gRPC publish/query API
80- ⏳ Subscribe/streaming (in progress) 80- ✅ Subscribe/streaming (real-time event delivery)
81- ⏳ WebSocket server (planned) 81- ✅ Subscription management (filter matching, fan-out)
82- ⏳ WebSocket server (planned for Nostr client compatibility)
82 83
83## Development 84## Development
84 85