https://github.com/lnbits/nostrclient
https://github.com/lnbits/nostrclient
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/lnbits/nostrclient
- Owner: lnbits
- License: mit
- Created: 2023-02-10T13:54:08.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-12T14:43:41.000Z (over 1 year ago)
- Last Synced: 2024-12-12T15:37:17.184Z (over 1 year ago)
- Language: Python
- Size: 198 KB
- Stars: 24
- Watchers: 6
- Forks: 10
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nostrclient - [LNbits](https://github.com/lnbits/lnbits) extension
For more about LNBits extension check [this tutorial](https://github.com/lnbits/lnbits/wiki/LNbits-Extensions)
`nostrclient` is an always-on extension that can open multiple connections to nostr relays and act as a multiplexer for other clients: You open a single websocket to `nostrclient` which then sends the data to multiple relays. The responses from these relays are then sent back to the client.

### Troubleshoot
The `Test Endpoint` functionality heps the user to check that the `nostrclient` web-socket endpoint works as expected.
The LNbits user can DM itself (or a temp account) from `nostrclient` and verify that the messages are sent and received correctly.
https://user-images.githubusercontent.com/2951406/236780745-929c33c2-2502-49be-84a3-db02a7aabc0e.mp4