since masque can proxy arbitrary traffic I don’t see why you couldn’t do a websocket connection over it ?
Discussion
I can see the entry ohttp node needing authentication and payment to use , blinded signatures/tokens/passes ?
afaiu WebSocket unfortunately isn’t actually HTTP, but a hack to get TCP communication working that breaks out of HTTP semantics. MASQUE requires data to be sent in HTTP.
This is not what the apple docs says, and its not what I have been reading.
From apple docs: “Network relays are built on the modern and standardized MASQUE protocols and can be used to proxy all TCP and UDP traffic”
I think I confused MASQUE requirements with OHTTP requirements. Big if true.