About MeshBay

MeshBay is a decentralized, peer-to-peer platform for file sharing, video streaming, and group messaging. It combines identity federation (via Mesh Hubs) with truly peer-to-peer data exchange (via Mesh Nodes).

Architecture

The system has three components:

Security

Private groups use end-to-end encryption with ChaCha20-Poly1305. Authentication uses Ed25519 signed JWTs. Key exchange is based on X25519 ECDH with HKDF. Passwords are hashed with Argon2id (64 MiB).

Open Source

MeshBay is open source. The code is available on GitHub.

Contact

For questions or bug reports, open an issue on the GitHub issue tracker.