Requirements:
- python-nostr
- Bitcoin Core
Docs: https://docs.joinstr.xyz
TO DO:
- Use RiseupVPN API for requests
- Use NIP 38/48 (encrypted channels) to improve privacy and security.
- Support custom denomination pools
- Do not allow registering different types of inputs for a round.
- Use NIP 9 to delete events after round is completed
- Create an Android app.
Do not use joinstr for mainnet as there are some bugs in the code and lot of scope for improvement.