-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Christopher David edited this page Sep 3, 2022
·
10 revisions
Brainstorming a Nostr indexing node.
Modern applications may want:
- More advanced querying than currently supported by Nostr relays
- Receiving messages in a batch via API, not one at a time over a websocket
- Fewer expensive cryptographic operations done client-side (e.g. trusting an indexer to validate events)
- To retrieve large amounts of messages quickly+reliably via one API without caring about uptime/featuresets of multiple relays
- A server that pulls events from all known relays, storing them forever-ish and making available to clients via API
- Centralization - Need to avoid Infura-ization
- NodeJS
- TypeScript
- Postgres?
- REST API (to start?)
- GraphQL (eventually?)