Cross-Platform P2P Network Library (LibP2P)

Job ID: 38433131

Budget: $30 – $250 USD

I am in need of a peer-to-peer (P2P) network library that can be used across a range of platforms.

Basically the lib need to support p2p connection between two devices ( Win/Mac/Linux/iOS/Android)
I know we also need to setup the server for this connection. So the lib also need to have the server side code.

I think best way is using LibP2P.

Key Requirements:
- Support for multiple programming languages: I am interested in C++, Flutter, Go, and Rust, though I am open to other suggestions if you believe they would be a better fit.
- Compatibility across various OS: The library should be able to function on Windows, Mac, Linux, iOS, and Android.

Skills/Experience Required:
- Understanding of LibP2P network architecture and protocols.
- Experience in cross-platform library development.
- Knowledge of OS-specific considerations for software development on Windows, Mac, Linux, iOS, and Android would be a plus.

The library should be well-documented and capable of supporting a broad range of potential applications.
Related categories: Golang C++ Programming Rust P2P Network