project screenshot 1
project screenshot 2
project screenshot 3

Chirp

Chirp is a fully decentralized Twitter. Every tweet is on-chain.

Chirp

Created At

ETHGlobal New York

Winner of

🏊‍♂️ Scroll — Pool Prize

Project Description

Chirp is a fully decentralized version of Twitter. Each "Peep" (tweet) is securely stored on IPFS. Users can connect their wallets using Privy, then call the smart contract on Scroll with their CID to get the peep stored on-chain. For querying and discovering these peeps, Chirp utilizes The Graph.

https://github.com/leo4life2/Chirp https://github.com/leo4life2/chirp-frontend

How it's Made

Frontend was built using NextJS and integrates Privy. I wrote a smart contract that stores Peep objects, deployed on Scroll Sepolia. This contract emits events when peeps are added, allowing The Graph to query them. I've also deployed a Kubo IPFS node on Railway, and the frontend interacts with its API to upload data to IPFS.

background image mobile

Join the mailing list

Get the latest news and updates