A decentralized, uncensorable Twitter-clone built on Ethereum.
Check out the deployed Heroku-version of this app at tweether.io (the initial page load might be slow since it's hosted on a free tier)
Running locally
First, make sure that you have Node and Truffle installed on your computer.
Clone the repo, then run the following commands in the folder:
npm installnpm run devUsage
All the data is stored on the Ethereum blockchain, which means that signing up and posting tweets costs a small amount of ether. This is probably not something that people would be willing to pay for in the near future, but serves as a proof-of-concept.
Learn how to create DApps like this
Check out my online course Discover Ethereum & Solidity on Ludu to learn how to build Tweether from scratch, as well as how to build complete Dapps with Solidity, Truffle and modern frontend frameworks like Next.js.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
