Staking Without the
Learning Curve

Blocto Wallet’s native staking, rebuilt from a web page into part of the wallet. Support tickets fell 82%.

Blocto's redesigned staking screen — staking amount, epoch progress, and rewards.
Blocto's redesigned staking screen — balance, unstaking, and auto-restake.

Lead Product Designer

Web-to-native revamp

82% fewer support tickets

Blocto was the largest wallet on Flow, and staking was one of the things its users wanted most. The first version shipped fast: a web page wrapped inside the app. It worked, but for most people staking was unfamiliar to begin with, and the page put all of Flow’s machinery on screen with nowhere to start.

The old page showed
everything at once.
Enough to confuse anyone.

Problem · Users kept asking

  1. How do I even start?
  2. What’s the next step?
  3. Where do I claim my rewards?

These weren’t edge cases. The page made staking feel hard to use, and with money on the line, that’s enough to make people hold back.

The old page · 2022

The old Blocto staking page, with every state and action packed onto one screen.

The new one shows only
what’s true right now.

Approach

Three principles shaped every screen.

Show lessReveal only the state the user is in, and the one action that fits it.

Speak humanSwap the protocol jargon for plain words, and let the timing show.

Reward the waitGive the payout a moment worth waiting for.

01

The page leads with the token and its APY, so the reason to stake is clear up front. Stake only appears once there’s a balance behind it.

The redesigned staking flow, leading with the token and APY and showing Stake only when the user holds a balance.

02

Timing trips people up, since a stake only goes live next epoch. So we made the epoch a readable bar, with the next start time right beside it.

The redesigned staking screen making epoch timing legible: a progress bar for the current round and the next round's start time.

03

Dressed as a treasure chest, the reward feels like a prize you’ve earned. Auto-restake then rolls it into the next stake, the habit we were designing for.

The reward made tangible: claiming opens a treasure chest, and Auto-restake rolls each reward into the next stake.

Takeaways

Native staking shipped on Flow. What the redesign changed:

  1. Staking support tickets dropped 82%. The three questions that flooded the queue stopped coming in.
  2. The principle I kept: keep the complexity, drop the burden. Show the user only what’s true right now.
  3. I built the model to generalize, with each token’s staking rules configurable. Blocto shipped only Flow, but the same design could carry to other chains.
Blocto's redesigned native staking, closing screens.