Hi all,
Here are wrappers for the muxer implemented by the Sia Foundation to work with go-libp2p: GitHub - SiaFoundation/mux: A privacy-focused stream multiplexer
This might be of interest to add as another muxer option in go-libp2p core.
The code in the Sia muxer is quite clean & uses fewer goroutines than go-yamux.
RFC! Thanks.