# gday_contact_exchange_protocol [![Crates.io Version](https://img.shields.io/crates/v/gday_contact_exchange_protocol)](https://crates.io/crates/gday_contact_exchange_protocol) [![docs.rs](https://img.shields.io/docsrs/gday_contact_exchange_protocol)](https://docs.rs/gday_contact_exchange_protocol/) Protocol for peers to exchange their socket addresses via a server. See the [documentation](https://docs.rs/gday_contact_exchange_protocol/). ## Used by: - [gday](https://crates.io/crates/gday) - Command line tool for sending files. - [gday_server](https://crates.io/crates/gday_server) - Server that lets two peers share their socket addresses. - [gday_hole_punch](https://docs.rs/gday_hole_punch/) - Library for establishing peer-to-peer TCP connection.