Replying to Avatar hodlbod

💣💥 STOP CARPET BOMBING YOUR MOBILE DATA

Coracle 0.2.20 is released — and it's kind of a big deal. https://app.coracle.social is now the least bandwidth-intensive pure Nostr client, with a ~90% reduction in network usage!

TLDR; this feature is opt-in for now, to enable it go to Settings, and enter "wss://multiplextr.coracle.social" as your "Multiplextr URL".

How'd I do it? I created a relay proxy called "multiplextr", inspired by https://github.com/Dolu89/nostr-proxy, but instead of setting relays up-front, I wrapped the Nostr protocol to allow clients to specify which relay to talk to on every request.

You can check out the source code and self-host the library using this link: https://github.com/coracle-social/multiplextr. If you're a dev and want to add client support for multiplextr, https://github.com/coracle-social/paravel might be of use.

Full changelog for 0.2.20:

- [x] Re-write pool to use paravel

- [x] Add support for multiplextr

- [x] Fix retrieving old chat/DM messages

- [x] Disable self-zap

It's great to have this, and it can even be used as a starting point for push notifications!

Reply to this note

Please Login to reply.

Discussion