Been working a bunch on this LNbits extension with the boring name "nostrclient" which is a nostr relay multiplexer.

One relay in, twenty relays out!

It acts as a bridge between your client and a bunch of nostr relays. You can add one single relay in your nostr client (this nostrclient running on your own server) and connect the nostrclient itself to 20 relays.

In LNbits, we also use it to give other extensions always-on nostr functionality!

Try it out and help me find bugs!

https://github.com/lnbits/nostrclient

Reply to this note

Please Login to reply.

Discussion

Can the client both, read and write from all the relays the extension is connected to?

It's total anarchy but it seems to work.

Bookmarked!

nc4067

Takin' LNBits to the next level!

Sounds cool, will definitely give it a try. Thanks, keep it up!

When nip57 in lnurlp? 😇

Why not call it nostr-relay-multiplexer? 🙂

Not sure if a bug or user error but there’s an issue on GitHub that I believe is related to some funny business I’m seeing. Not sure exactly what’s going on but I get the impression that most notes and events are not making it from the multiplexer back to my client. https://github.com/lnbits/nostrclient/issues/14