References

Implementation notes

Questions

User expectations

libp2p treats all transports equally. With the exception of limited connections over relays, the API is the same between WebTransport, WebRTC, WebSockets, etc. If the HTTP transport imposes arbitrary restrictions, users should be notified clearly and loudly to prevent them becoming surprised when it doesn’t “just work”.

Solutions?

fetch does not support bidirectional streaming