snarkOS
snarkOS copied to clipboard
[Feature] Use UPnP to open ports
🚀 Feature
Motivation
snarkOS requires at least one port to be open and routed to the node PC: 4131. UPnP allows applications to programatically request the router to perform port forwarding.
Implementation
Perhaps it's possible to use libraries such as https://github.com/sbstp/rust-igd/blob/master/examples/add_port.rs to implement it.