Inspiration
Most accountability tools only work when you are already disciplined. Miss a day and the system turns into guilt, then people drop off. We wanted a model where your intention never goes to waste.
BOND is built on one simple principle: better yourself or better the world. If you follow through, you improve. If you fall short, your bond supports a sustainable cause. Either way, something good happens.
What it does
BOND turns goals into commitment bonds.
- Create a goal: Choose something measurable like biking more, reducing food waste, studying consistently, or volunteering.
- Stake a bond: Lock a small amount for a set time window. It is a commitment deposit, not a punishment.
- Submit simple proof: Photo, receipt, quick check-in, or a friend verification. BOND converts this into a clean Proof Card with an evidence summary and confidence score.
- Settle automatically:
- If you hit the goal, your bond is returned and you earn a completion badge.
- If you miss it, your bond automatically routes to a sustainability-focused cause or community pool.
- Stay on track with voice: Do quick voice check-ins and get a weekly audio recap.
How we built it
- Vultr: Hosted the web app, API, database, and worker services. Workers handle proof processing, scoring, scheduled settlement, and notifications. Also allows us to scale horizontally as needed if system usage spikes.
- Gemini API: Generates goal terms and converts messy proof into structured Proof Cards with confidence and flags.
- Solana: Handles transparent bond locking and settlement records, plus verifiable completion badges.
- ElevenLabs: Generates weekly audio summaries in a polished, human voice.
Challenges we ran into
- Making proof credible without being creepy: We focused on lightweight proof types and a standardized Proof Card so verification feels fair and privacy-first.
- Balancing fun with legitimacy: We kept the experience clean while still showing integrity signals like structured evidence and transaction receipts.
- Keeping everything fast: Demos live and die on latency. Background workers and caching kept the product snappy.
Accomplishments that we're proud of
- A true win-win mechanic that turns missed goals into real-world good.
- Proof Cards that make progress tangible, readable, and shareable.
- Transparent settlement flow that feels trustworthy.
- A voice layer that reduces friction and makes the experience feel alive.
- A solid Vultr deployment with worker-based processing and scheduled settlement.
What we learned
- Accountability works best when it is encouraging, not punishing.
- People trust systems that show their work: evidence summaries, confidence signals, and clear outcomes.
- Voice is underrated. It makes onboarding and check-ins dramatically easier.
- Designing for failure states is what makes products resilient.
What's next for BOND
- Group bonds for dorms, clubs, and teams with shared targets and pooled settlement.
- Dynamic bond pricing that adapts based on goal difficulty and reliability.
- More proof methods like witness mode, recurring check-ins, and stronger fraud signals.
- Partner cause routing with clearer impact reporting and sponsor dashboards.
- Mobile-first capture for faster proof submissions and smoother voice check-ins.
Built With
- backboard
- elevenlabs
- fastapi
- google-gemini-api
- nginx
- react
- solana
- sqlite
- tailwind
- typescript
- vultr
Log in or sign up for Devpost to join the conversation.