Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.95 KB

File metadata and controls

38 lines (26 loc) · 1.95 KB

⚛️ Neutron

A high-performance, cross-platform, decentralized Peer-to-Peer (P2P) encrypted communication engine built with modern C++. Neutron provides an independent, secure, and zero-trust channel for direct data transfer without relying on centralized infrastructure, third-party servers, or corporate data silos.

Inspired by the stable, neutral, and core nature of subatomic particles, Neutron is engineered with an absolute focus on raw networking performance and cryptographic resilience.


⚡ Core Philosophy & Architecture

  • True Decentralization: Direct peer-to-peer architecture utilizing optimized TCP sockets. No middleman, no central logs, and no external tracking.
  • Cross-Platform Backbone: Engineered dynamically to target Windows environments via Winsock2 and Unix-like ecosystems (Linux / Android) using native POSIX sockets.
  • Built-in Cyber Shield: Every byte entering the socket is wrapped in a strict, low-overhead bit-level encryption stream using integrated custom cryptographic modules.
  • Zero Dependencies: Written in standard, high-efficiency C++ to guarantee maximum processing speed, low memory overhead, and a minimal binary footprint.

⚙️ Target Platforms

  • Windows: Full integration with Windows Sockets API (Winsock).
  • Linux & Android: Native execution backed by the robustness of the Linux kernel and POSIX standards.
  • (Note: Apple ecosystems are strictly unsupported and excluded by architectural design philosophy; this is not your fault, it is Apple's fault).

🔨 Compilation & Setup

Prerequisites

A modern compiler supporting standard C++ (GCC/Clang for Linux/Android, MSVC for Windows).

Direct Build

Compile the core networking architecture directly:

# For Linux environments
g++ -std=c++20 main.cpp -o Neutron -lpthread

Licensing

All rights of Neutron is preserved by hypernova-developer. The project is protected under the GNU GPL v3.0 license.