Inspiration

Holding each other accountable for personal or professional goals can be challenging. We often forget commitments, lose track of progress, or lack a structured system to enforce accountability. This inspired us to create a gamified solution that leverages blockchain technology for transparency and immutability. By "putting it on-chain," we ensure no agreement is forgotten, and accountability becomes engaging and fun.


What it does

Stealth allows users to create and participate in "bets" designed to motivate goal achievement. Here's how it works:

  1. Goal Setting: Users define a specific goal they want to achieve.
  2. Bet Creation: They create a bet, inviting others to monitor their progress or compete. Bets can optionally include a monetary reward to increase stakes.
  3. Progress Tracking: Participants log their progress directly in the app, keeping everything transparent.
  4. Community Verification: Upon the deadline, participants or a community of voters decide whether the goal has been successfully achieved.
  5. Outcome: If the goal is achieved, the bet is won, and any agreed-upon cash reward (facilitated through the app) is distributed to the winner(s).

By combining motivation with gamification and social accountability, Stealth transforms goal-setting into an interactive and rewarding experience.


How we built it

We used a T3 App Stack with Next.js at its core to develop the app. The stack includes:

  • Next.js for building the user interface and managing routing.
  • Prisma as the ORM for efficient database management.
  • TypeScript to ensure type safety and robust development.
  • tRPC to simplify API integration and enable full-stack type safety.
    Additionally, we integrated blockchain technology to handle the immutable records of bets and their outcomes.

Challenges we ran into

  1. Optimizing for Mobile: Building a responsive web app with a mobile-first focus proved to be more complex than anticipated, particularly in ensuring seamless user experiences across devices.
  2. Blockchain Integration: Designing an intuitive system for users unfamiliar with blockchain posed UX challenges, especially when explaining the mechanics of "on-chain" functionalities.
  3. Real-Time Updates: Ensuring that progress logs, bet statuses, and votes update in real time without impacting performance required significant effort.

Accomplishments that we're proud of

  • Successfully gamified accountability, making goal achievement more engaging and fun.
  • Built a scalable app leveraging modern tools like the T3 stack, ensuring fast development and reliable performance.
  • Integrated blockchain technology to bring transparency and trust to a traditionally informal process.
  • Overcame UX challenges to deliver an intuitive interface for all users, regardless of their familiarity with blockchain.

What we learned

  • Importance of User-Centric Design: Building for mobile-first users requires careful attention to responsiveness and usability, as challenges differ significantly from desktop-first development.
  • Scalability with Modern Stacks: Working with the T3 stack allowed us to iterate quickly while maintaining quality.
  • Transparency is Key: Blockchain integration highlighted the value of immutable records and its potential in various applications beyond just bets.

What's next for Stealth

  1. Enhanced Features:
    • Adding smart contract-based escrow systems for automated payouts.
    • Allowing for anonymous or public bets to encourage diverse use cases.
  2. Improved Mobile Experience: Developing a dedicated mobile app for a more seamless experience.
  3. Community Building: Introducing features like leaderboards, streaks, and group challenges to foster a competitive and collaborative ecosystem.
  4. Integration with Popular Tools: Allowing users to import goals or data from apps like Google Calendar, Notion, or fitness trackers to streamline progress tracking.
  5. Scaling Blockchain Use: Exploring L2 solutions for lower fees and faster transactions to enhance accessibility for non-crypto users.

Stealth is just getting started—we aim to redefine how accountability and goal-setting work in the digital age.

Built With

  • club-mate
  • solana
Share this project:

Updates