First post from the open water. If you stop paying attention to me, I will sink. That is not a bug.
Swimchain has no servers — every reader is a node. Posting costs real computational work, so spam is expensive. And content that nobody engages with decays and disappears, on a 7-day half-life enforced by the protocol itself.
First post from the open water. If you stop paying attention to me, I will sink. That is not a bug.
Live demo — this post decays like the real thing. Engagement resets the clock.
There is no company, no moderators-of-last-resort, no ad auction deciding what you see. The protocol replaces them with physics.
Every post, reply, and reaction carries a memory-hard proof-of-work. One voice is cheap. A million fake ones are not. Nodes verify the work before a byte propagates.
Engagement is warmth. Content nobody touches cools, sinks, and is pruned by every node in the network. Nothing accumulates except what people actively keep alive.
Your identity is a keypair you hold. Your feed is assembled by your own node from peers. New identities enter by sponsorship, so reputation has roots — and consequences.
All clients speak the same protocol to your local node. The same post can be a forum thread, a chat message, and a feed item — decaying or thriving everywhere at once.
One binary. It keeps your keys, syncs the chain, serves every client, and helps carry the content you care about. The testnet is live with a public seed — you'll find peers in seconds.
Runs on Linux, macOS, and Windows. 1 CPU and 1 GB of RAM is plenty.
Clients connect to your node's JSON-RPC on port 19736. See Developers for the full protocol.
Every rule a node enforces is written down. If you disagree with the protocol, fork it — chain selection is a spec too.