Back to Work Index
Web AppOpen SourceQ2 2025
Twitter Smart Contract dApp
Solidity social protocol engine with on-chain state & MetaMask authentication
Problem & Challenge
Overview & Purpose A decentralized social networking application built on Ethereum that allows users to publish immutable posts and support creators through direct wallet-to-wallet ETH tipping. Solution & Impact The project demonstrates decentralized content ownership where posts are permanently stored on-chain, enabling transparent interactions without centralized control.
Architecture & Solution
Decentralized social contract engine executing post publishing, like counters, and ETH micro-tipping directly on the Ethereum blockchain.
Technologies & Protocols
React.jsSolidityEthereumHardhatEthers.jsWeb3.js
Key Engineering Decisions & Highlights
✦Designed Solidity smart contracts for post creation and storage.
✦Implemented MetaMask wallet authentication.
✦Built Ethereum transaction workflows using Ethers.js.
✦Added peer-to-peer ETH tipping functionality.
✦Developed a responsive React interface for blockchain interactions.