-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NAT traversal #12
Comments
After further reading https://github.com/libp2p/js-libp2p/blob/master/doc/CONFIGURATION.md#configuring-the-nat-manager NAT traversal only makes sense for node applications. However, the focus on this library in in the browser that does not need NAT traversal as it does not support TCP connections. Instead, WebRTC should be considered for browser environment. Closing this issue now. This could be re-open if there is demand for js-waku node. Superseded by #20. |
Problem
js-waku is built to allow dapps & wallets to support the waku protocol. Hence, the target platform are user devices that have little or no control on their network topology (mobile broadband, wifi hostposts, etc). We cannot assume that said devices will always have an open port accessible to the internet.
Solution
Implement NAT passthrough support.
Acceptance criteria
The text was updated successfully, but these errors were encountered: