back to portfolio

SWARTZ

Decentralized social media with on-chain governance and ML content moderation.

Problem

Centralized platforms own moderation, ranking, and identity. Users don't.

Mechanism

Posts live on IPFS, identity is wallet-based, moderation runs on a TensorFlow LSTM, and rules are voted via reactive governance contracts.

Outcome

A social platform where the community sets the rules — and an RSC enforces them across the network without a central admin.

How it works

01Post to IPFS

Content is pinned via Pinata; only the CID hits the chain.

02ML moderation

An LSTM scores text for harmful content client-side.

03Governance vote

Token holders vote on policy changes.

04RSC enforces

A Reactive Smart Contract applies the new policy automatically.

Stack

SolidityReactive Smart ContractsIPFS / PinataTensorFlowNext.jsSepolia

Try it

  1. 01Connect a wallet on Sepolia.
  2. 02Create a post — it's pinned to IPFS, the CID is stored on-chain.
  3. 03Vote on a policy proposal with your governance tokens.
  4. 04Watch the Reactive contract auto-apply the rule once the vote passes.
GitHub