Kaching, Decentralised Savings Protocol on Cronos

Kaching, Decentralised Savings Protocol on Cronos

Zero-to-one

Web 3

Visual Design

Kaching is Cronos' first decentralised savings protocol. Users deposit funds, earn yield, and compete for prize pools through no-loss draws, Megadraw being the flagship. The real design challenge wasn't the savings mechanic. It was making a behavioural product feel simple without stripping out the thing that makes it work: anticipation, trust, and the feeling that the next draw might be yours.

Kaching is Cronos' first decentralised savings protocol. Users deposit funds, earn yield, and compete for prize pools through no-loss draws, Megadraw being the flagship. The real design challenge wasn't the savings mechanic. It was making a behavioural product feel simple without stripping out the thing that makes it work: anticipation, trust, and the feeling that the next draw might be yours.

My role

I was Kaching's sole designer, embedded with Product and Engineering. I owned research, information architecture, and design end-to-end. I also led the design-team workshops that shaped the post-MVP IA, running sessions with designers across the wider Cronos team to pressure-test structure before committing to build.

Research focused on how users thought about saving, winning, and trust in a no-loss savings product most of them had never encountered before.

Outcome & Impact

Delphi launched on Cronos mainnet

(Current metrics as of today)

$870K+

Trading volume

1,800+

Traders onboarded

105+

Markets created

Outcome & Impact

Delphi launched on Cronos mainnet

(Current metrics as of today)

$870K+

Trading volume

1,800+

Traders onboarded

105+

Markets created

The challenge

Cronos needed a product that could bring everyday users into DeFi without requiring them to understand it first. Savings protocols existed elsewhere but most were built for traders, not savers. We had 6 weeks to design and ship an MVP of a no-loss savings product, one where users deposited, earned yield, and competed for prize pools. That felt simple enough for first-time DeFi users without losing the behavioural hook that makes prize-linked savings work.

Research approach

Competitive
analysis

Workshop
& IA

Prototyping
& testing

Competitive landscape

Competitive landscape

I looked at 6 existing prediction markets PoolTogether, Aave, and others comparing features, design, and real usage data.

Where Kaching differentiates

Accessibility gap

Behavioural simplicity over DeFi mechanics.

Accessibility gap

Mobile-first, Cronos-native

Accessibility gap

Prize draw as the headline,not a side feature

Design decisions

I worked with the Creative team to define the visual direction, colour palette, and tone making sure the interface felt credible and calm in a category prone to feeling chaotic.

From there, I established the core UI foundations and component patterns, evolving them into a lightweight design system the team could build against in parallel. This let two designers work on different surfaces at the same time without drift, a governance move, not just a design one.

Account screen

Account screen

The home of the protocol. Base and Turbo accounts sit as swipeable balance cards with their live yield APR, while Stake, Unstake, and Migrate are one tap below the balance. The persistent next-draw countdown chip in the corner means the prize moment is never out of view, no matter where the user is in the app.

Draw detail

The ticket-holding moment. Tickets owned and monthly winning chance lead, the countdown to the next draw anchors the screen, and the Base/Turbo tabs at the top let users switch draw types without losing context. Daily rewards by tier and cumulative protocol payouts sit below the fold for the players who want to dig in.

Dashboard

Dashboard

Portfolio at a glance. The pie chart breaks down Base vs Turbo allocation, the five-day winning history strip shows recent draws at a scan, and unclaimed rewards in CRO and KCH live in their own card with their own claim CTA so payouts never get forgotten in escrow.

Winning chances

Winning chances

The behavioural design moment. The probability ladder shows the user's current monthly winning chance against the deposit thresholds needed to climb to the next tier. The concrete nudge ("Deposit 6,735.98 CRO to increase chances to 50%") translates abstract probability into an actionable next step, which is exactly what makes prize-linked savings stick.

Profile

Profile

The user's identity inside the protocol. The Prize Magnet badge surfaces the achievement layer, while Draw and KCH rankings plus total wins make engagement legible at a glance. Wallet balance covers CRO, KCH, and xKCH on one card with inline Get actions for topping up each.

Leaderboard

Leaderboard

The community layer. The podium gives the top three players a visible identity (avatar, wins, USD value) which turns wallet addresses into characters users start recognising. Draws / KCH / Hall of fame tabs separate ranking types, and All / Monthly / Weekly filters let users find their own position on the timescale that motivates them.

Mega Draw

Mega Draw

The flagship engagement loop. The total unlocked prize is the hero number; the milestone bulb visualization shows the protocol's collective progress toward the next prize tier, and every user's deposit visibly moves the needle. Below the fold, users see their own potential win as a percentage of the jackpot, tied to their current share. Collective progress and individual stake on one screen.