back to portfolio GitHub
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
- 01Connect a wallet on Sepolia.
- 02Create a post — it's pinned to IPFS, the CID is stored on-chain.
- 03Vote on a policy proposal with your governance tokens.
- 04Watch the Reactive contract auto-apply the rule once the vote passes.