Here’s a quick prerelease demo of what we’ve been working on. #p2p #offlinefirst #localfirst #nat-traversal #holepunching #crossplatform
@heapwolf Is the phone on the same network? Would it work over the cellular connection?
@mauve the phone in this case is on cellular, and the desktop is on WiFi. We can successfully connect every combination of cellular behind any kind of NAT, we can also do Bluetooth for local-first (but Bluetooth does not work on windows yet)
@mauve the hole-punching / NAT traversal works in the Socket and node.JS runtimes, but we also have Rust, C++ implementations on the way
@mauve we’re releasing it this month