§ Systems / Rust · Personal build · R&D
AegisTorrent
A decentralized P2P BitTorrent engine written from scratch in async Rust.
From scratch
every layer
No servers
fully P2P
Systems
depth
- Role
- Solo build
- Client
- Personal build · R&D
- Year
- 2026
- Lane
- Systems / Rust
The problem
I wanted to understand distributed systems at the bone — so I built a full BitTorrent stack from first principles, no wrapper libraries.
What I built
An async Rust (Tokio) decentralized file-distribution engine: Merkle verification, a Kademlia DHT, rarest-first scheduling, NAT traversal, tit-for-tat choking, and Prometheus observability — built layer by layer.
Outcome
A working, server-less P2P engine that proves systems-programming range well beyond web work. Source on GitHub.
Stack
RustTokioKademlia DHTMerkle verificationNAT traversalPrometheus