github.com/upperwal/go-libp2p-nat-traversal (go): Hole punching for full cone, restricted cone and port restricted cone NATs [work in progress]
Keywords: hole|libp2p|punching|stun