Custom Flutter VPN Package with WireGuard Integration

Job ID: 38925258

Budget: $30 – $250 USD

I'm in need of a simple Flutter VPN package that operates on Windows, Android, and iOS. This package should be built around the WireGuard core.

Key Features:
- Two key functions before sending to the server and after receiving from the server for packet manipulation and custom encryption.
- Access to these functions should be through Dart, specifically.
- One function should handle custom packet manipulation and encapsulation before sending data to the server.
- The other function should do the reverse: decapsulate the packet and revert the manipulated data to standard before passing it to the client VPN core.
- A simple Python script to perform equivalent operations on the server side.
- The package should send client usage data to the Flutter app.

Specific Requirements:
- Custom packet manipulation will need to adhere to specific data formats/protocols, which will be provided.
- The ideal candidate for this project should have extensive experience with Dart, Flutter, and WireGuard, as well as a good understanding of creating VPN packages and networking.
- Experience with Python for server-side scripting is also a plus.