π«± TrustBuddy β Interoperable Trust for the Internet πβ¨
π Hey CalHacks! Weβre Aya and William, and we built TrustBuddy β your reputation passport across Web2 and Web3 πΌπ
π The Problem
You found the perfect deal on Facebook Marketplace... but no oneβs replying π’ Or youβre trying to rent that dreamy Airbnb for your big family weekend β but hosts keep ignoring you π
Why? Because your profile is β¨ blank β¨
Your 5β Uber rating doesnβt help you on Marketplace. Your flawless eBay score means nothing to an Airbnb host.
Your trust is locked inside the apps you use β isolated and invisible.
π‘ The Idea
What if your hard-earned trust could follow you anywhere?
Introducing TrustBuddy π«± β a decentralized reputation system that lets you import your ratings and build interoperable trust across Web2 and Web3, powered by Ethereum β‘
π How It Works
1οΈβ£ Connect your ETH wallet π° 2οΈβ£ Upload screenshots of your ratings (Uber, Lyft, Marketplace, Airbnb, etc.) πΈ 3οΈβ£ Our AI (Gemini 2.5 Flash) extracts verified rating info π§ β¨ 4οΈβ£ Your TrustBuddy profile compiles everything into a single, portable reputation dashboard πͺͺ 5οΈβ£ Companies + DApps can verify your score through your wallet address or ENS name πͺ
No more starting from zero. No more invisible trust. Just you β verified, visible, and vouchable πͺ
βοΈ Tech Stack
π§ Gemini 2.5 Flash β AI image analysis for extracting ratings from screenshots πͺ Ethereum Sepolia Testnet β where our smart contract lives π§© Scaffold-ETH β used for frontend + contract debugging π» Next.js + Ethers.js β buttery-smooth frontend integration
π― Why It Matters
Every time you switch platforms, you rebuild your reputation from scratch. With TrustBuddy, your digital trust moves with you.
β Safer marketplaces β Verified users β A more trustworthy internet
π¬ Closing Words
We hope youβll join us in building interoperable trust across Web2 and Web3, powered by Ethereum, so youβll never have to start from 0 again π«Ά
Built With
- canva
- ethereum
- figma
- nextjs


Log in or sign up for Devpost to join the conversation.