Decentralized Guestbook
A transparent, tamper-proof guestbook on the blockchain, powered by Base.
Project links
About this project
Why are you participating for Based India?
We want to empower communities in Southeast Asia with transparent, decentralized tools. Public ledgers, like a guestbook, promote trust and transparency, which align with the open spirit of the SEA region. This project demonstrates how even simple blockchain applications can foster inclusiveness and accountability.
What challenges are you focusing on?
Traditional online guestbooks and message boards are prone to tampering, censorship, or deletion of content. This limits free expression, especially in communities where digital censorship is an issue.
How does your submission address this challenge?
Our decentralized guestbook ensures that all messages are publicly verifiable and immutable on the blockchain. Users can express their thoughts without fear of their messages being altered or removed. This builds trust within communities and demonstrates the value of censorship-resistant technology.
Challenges we ran into
Blockchain Interaction: Initially, it was tricky to properly connect the frontend with the Base blockchain. We overcame this by using Ethers.js to simplify the communication between MetaMask and our contract. Gas Fees on Base Goerli: Some users faced issues with testnet tokens. We solved this by guiding them to faucets where they could obtain Base testnet ETH. Asynchronous Frontend Logic: Handling the asynchronous nature of blockchain transactions in JavaScript required careful promise management. We used async/await syntax to keep the user experience smooth and responsive. This project showcases how small but meaningful decentralized solutions can solve real-world challenges, empowering communities to be more open and accountable.
About the founder
Building on Base from India