Menu

Post image 1
Post image 2
1 / 2
0

How I built a censorship-resistant decentralized forum with IPFS, Gun.js and Ethereum

DEV Community·blabla·29 days ago
#0v04qZGk
#webdev#web3#opensource#wallet#deleted#keys
Reading 0:00
15s threshold

The problem I wanted to solve Every forum has a kill switch. The admin can delete your posts. The hosting company can pull the plug. The government can send a takedown notice. I wanted to build something where none of that is possible. The result Two fully decentralized forums: 🌐 blabla.privacy (English — pixel art retro UI) 🌐 zonefree.x (French) Both accessible via Unstoppable Domains (needs Brave browser or an IPFS resolver). The stack Frontend React app hosted on IPFS via 4EVERLAND. No Vercel, no AWS, no central server. The frontend is a static hash — nobody can take it down. Real-time P2P sync Gun.js for real-time data sync between browsers. Every user connected becomes a relay node. The tricky part: Gun uses CRDT which means deleted data gets republished by other peers. Fix: client-side suppression list in localStorage. When a salon is deleted, its ID is added to a blacklist. Even if Gun republishes it, the client ignores it. Identity Your Ethereum wallet IS your identity.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More