Once we have agreed on a spec for a WebRTC signaling protocol, we need to actually create a transport that adheres to the spec and is compatible with WebAssembly. We can probably use libp2p/go-libp2p-webrtc-direct as a starting point.
Going to punt on this for now and focus on MVP browser support, which does not require direct browser-to-browser communication. Instead we will use relay connections over WebSockets.
Once we have agreed on a spec for a WebRTC signaling protocol, we need to actually create a transport that adheres to the spec and is compatible with WebAssembly. We can probably use libp2p/go-libp2p-webrtc-direct as a starting point.