I think so? It uses strfry
Discussion
I thought strfry only compressed relay to relay comms not relay to client.
Oh really? Dang then no
If you setup Damus to use yesstr, then you can sync compressed.
hmm sounds pretty custom
Will is there any lightning poker site or roulette or something ?
yesstr is a relay, or something else?
Thanks π.
I wrote up the compression question on nostr nips issues yesterday.
I wondered if 1) there are further data savings to be had (per π sounds like yes to/from client) and 2) if these are worthwhile. Maybe worth exploring for clients in order to reduce bandwidth needs further?
Actually strfry *does* compress relay->client messages by default, using websocket per-message compression with sliding window (if supported by client).
This is configurable with the relay.compression.enabled and relay.compression.slidingWindow parameters in the beta branch.
The strfry logs also include the compression negotation parameters on client connect, and the total compression ratios on disconnect (up and down).
This is π₯π₯π₯