0ceanSlim / grain

Go Relay Architecture for Implementing Nostr 🌾
MIT License
12 stars 1 forks source link

Road Map and To-do #1

Closed 0ceanSlim closed 1 month ago

0ceanSlim commented 3 months ago

I'm removing the to-do list from the readme in preparation for the first release. Because of that, I'll be moving the current to-do list here and making a roadmap to keep track of ideas that come to mind from here.

To-do:

DONE ✅

0ceanSlim commented 3 months ago

User syncing. if when an event is stored, I want to search a set of relays for that pubkey's NIP65 and grab that relay list. Then search all those relays for any notes from that user and store them in grain.

configurable

0ceanSlim commented 3 months ago

server metrics

0ceanSlim commented 3 months ago

Multi Database support

I want to remove the dependency for mongo so users can work with the database their familiar with.

0ceanSlim commented 3 months ago

Support for eCash/Lighting payments for Relay Credit

0ceanSlim commented 3 months ago

Auth with NIP07 to access configurations from the frontend and apply new configurations from the app.

0ceanSlim commented 3 months ago

Note Blaster

0ceanSlim commented 1 month ago

Original list done and other comments moved to their own issues