Reimagining peer-to-peer betting for the Web3 world
Kramer, 2024
Seal is a Web3 consumer studio building multiple products centred around crypto and blockchain. While brainstorming their next project, the team discovered that most betting platforms are focused on users betting against faceless market makers. We identified a gap: there was no dedicated platform enabling users to create and track bets with friends.
My Role
Product Design
Usability Testing
Web Design
People
Product Designer (me)
Product Manager
Lead Developer
Tools
Figma
Webflow
Warpcast Dev Tools
Timeline
4 Months
Jan - Apr 2024
THE CHALLENGE
How might we empower users to make bets on anything with friends, not against a faceless house
RESEARCH AND IDEATIONS
The initial sprint.
We conducted multiple brainstorming sessions to outline the core features of the product and define user flows, prioritizing efficiency and simplicity. Below is the user flow for onboarding a new user and creating a bet.
The initial research was followed by designing and testing a web-based prototype to gather early feedback and validate our approach.
The research and user interviews feedback led us to few key takeaways that guided further direction:
Impulsive nature of bets
Most bets started during casual conversations, requiring immediate accessibility.
Tracking preferences
Users commonly tracked bets with friends using mobile note-taking apps.
This, led us to...
Shift focus to a mobile-first Progressive Web App (PWA) for better accessibility and usability.
MOBILE DESIGNS
Kramer Mobile Designs.
We narrowed the scope to focus on creating and tracking one-on-one bets, ensuring a seamless experience for the core feature. Let’s take a look at some notable explorations for the mobile version designs.
How do I quickly discover and join new bets?
To make an informed decision about joining a bet, users needed key details, including: Bet Prompt, Creation details, Each sides’ prediction, Amount, Result date.



The challenge was to present this information in a way that allowed users to quickly scan and discover new bets. Simultaneously, the business goal was to minimize the effort required to join a bet, driving platform activity.

Behold, the final 3 contestants out of 15 versions!
Option 1
This is what I stuck for the longest time, but the need to interact with card in order to join a bet made the preview details redundant.
High Discoverability
High Effort to join a bet
Option 2
Displayed all details within the card, reducing interaction cost to join a bet. However, this increased the time needed to review and discover new bets.
Low Discoverability
Low Effort to join a bet
Option 3- Winner
Abstracted key info with a clear CTA for quick bet joining, while a detailed page added a personal touch by focusing on the bet creator rather than just the predictions.
High Discoverability
Low Effort to join a bet
How do I effectively manage my bets?
The My Bets section provided users with an overview of all the bets they had joined, whether as a creator or participant. This required managing numerous permutations and presenting the information in a clear, concise, and well-organized manner.

To achieve this, I iterated on multiple versions of the feature, incorporating feedback from both users and the cross-functional team at every stage. The goal was to ensure the interface remained intuitive while accommodating diverse use cases.
Once the mobile designs were ready, we carried out another set of usability testing sessions, leading to two key takeaways:
Niche Audience
Cryptocurrency integration limited the user base, although it was crucial from product perspective due to legal technicalities of betting platforms.
Social Integration
Users wanted to leverage social platforms where people are ready to share their opinions and get validation for it.
THE PIVOT
This new thing called Farcaster?
Farcaster, a “Twitter for Web3 enthusiasts,” emerged as an ideal platform due to its niche crypto audience. Its support for mini-apps made it a perfect testing ground for Kramer’s MVP. However, it did bring it’s fair share of challenges.
Lot’s of technical constraints
Limited interaction per screen.
Mini-apps were made-up of frames which were essentially static images with a button interaction at the bottom.
No way to adjudicate bets.
This limited bet prompts to topics that could be verified by the team in order to declare result (eg. crypto price predictions)
No option to create a bet within the mini-app.
Needed to find a way to input bet details from the users and convert them into frame template.
FINAL DESIGNS
A new way to bet P2P.
New way to create bets
Channel description and all the bet posts provided users the CTA to create a new bet, which redirected them to this website as an easy alternate to submit a new bet.
How does bets work within Farcaster interface?
Once a user submits their bet, the team verifies the prompt’s verifiability and then converts it into a frame template on the backend.

The frame is shared with the bet creator, who can either share it with their friend using the existing social ecosystem of Farcaster or post it on the Kramer channel which are accessible to all channel user for joining.
OUTCOME
A positive start for the MVP.
1200+
new users joined Kramer in the first week of launch.
56
average bet submissions received everyday, showcasing high engagement.
88%
of users gave their experience a satisfaction score of 80% or higher.
My learnings:
Adaptability is name of the game for MVP design
Designing Kramer, required me to be extremely agile, not just in adapting features based on feedback but also in pivoting to new platforms to reach the target users.
Leveraging niche platforms
Building within existing ecosystems like Farcaster fast-tracked validation and provided a platform for discussion, which increased engagement beyond just bet creation.
Feedback loops crucial to validate design decisions
Constant feedback, through user interviews and product testing at every stage of the process ensured alignment with user needs and validated product direction.
NEXT PROJECT

Redesigning matchmaking experience for a competitive gaming platform

GoNxt, 2023
Back