WarpNet is a decentralized, peer-to-peer (p2p) social network inspired by Twitter, built with Go. It runs without central servers, using Noise protocol for inter-node communication and built-in local storage. WarpNet is censorship-resistant, scalable, and fully open-source.
No reviews yetBe the first to leave a review for Warpnet
Maker
📌
A social network with no servers, no instances, and no company in the middle.
Warpnet is a fully decentralized, peer-to-peer social network built in Go. Every user runs a node. The node is the network. There is no central server to seize, no instance admin to trust, and no relay that can quietly drop you.
Why Warpnet exists
Every "decentralized" social network you've heard of still has a soft center.
Federated networks (like Mastodon) still put you on an instance. The instance admin holds your data, sets the rules, can defederate from others, and can simply shut the server down. You traded one landlord for thousands of smaller ones.
Relay server based networks (like Nostr) make the client thin and push storage onto relays — stateful servers that can rate-limit you, refuse your events, or delete your data.
"Protocol" networks (like the atproto ecosystem) decentralize in theory but concentrate around a handful of large providers in practice.
Warpnet takes the harder road on purpose: there is no server tier at all. Each participant runs a node that stores its own data locally and talks directly to other nodes. Discovery happens over a DHT, transport is encrypted end-to-end with the Noise protocol, and content spreads by propagating between peers. There is nothing in the middle to capture, subpoena, or switch off.
That's a real engineering challenge — and that's exactly why it's interesting to build.
Features
Serverless by design — no instances, no relay servers (just stateless relay routers), no central database. Peers connect directly over libp2p.
Encrypted everywhere — inter-node communication runs over the Noise protocol.
Local-first storage — your posts, follows, and timeline live in an embedded datastore on your machine.
Censorship-resistant — public content propagates peer-to-peer through the DHT; there's no single point that can be blocked.
Two first-class clients, one protocol — a desktop app (Wails + Vue) and an Android app (a Tusky fork) both speak the same node protocol.
Opt-in decentralized moderation — dedicated moderator nodes use LLM, so moderation happens without any human intervention.
Cross-platform — install via Snap, or build for your platform from source.
Fully open source — AGPLv3, forever.