Earn & Rewards

Product Feedback
Ramp Network Wallet
March 6, 2026
Internal

We set out to build the app that makes people stop splitting their money across three apps. One balance. Yield from the moment you top up. A card that spends anything. No vaults, no hex addresses, no gas fees. The kind of app you'd leave Revolut for.

This is a review of how far Earn and Rewards are from that bar.

Wallet before deposit
$29.40
Wallet after deposit
$0.00

The user tapped Earn. This is what happened.

The Pattern

Shipping fast is how we win. I do not expect polish. But these two features show something that worries me more than rough edges: product decisions are drifting. The app is called a wallet, but after one deposit your balance reads zero. The banner promises 3-7% APY, but the only option pays 3.53%. The feature is called Earn, but the confirmation screen shows Morpho, Base, spending caps and contract addresses. The tab is called Rewards, but no mission shows what you get. These are not polish issues. These are product decisions pulling in different directions. The issue is not completeness. It is coherence. Right now, the plumbing is the product.


One balance. One number.
The vision

"One clean app surface: balance, card, send, earn. From the moment you top up, every cent earns yield every second. No 'move to savings', no vaults, no clicks."

Depositing punishes the user

Before deposit: $29.40. After deposit: $0.00. The transaction appears as -$29.39 in the activity feed, visually identical to spending money. The user did what we asked and their wallet now looks empty.

The banner still reads "Earn with your stablecoin!" — but there's nothing left to deposit. The prompt now taunts rather than guides.

Wallet Tab
$0.00
Main screen, first thing you see
Earnings
$29.40
Earn deposit
Crypto Tab
$21.18
Token portfolio
Actual total (not shown anywhere in the app)
$50.58
Wallet: $0
Wallet tab: $0.00
Crypto: $21.18
Crypto tab: $21.18
The goal

One clean app surface: balance, card, send, earn.

What shipped

Three disconnected balances. The biggest one says $0.00.


Under the hood, not on top of it
The vision

"Under the hood: yield, multi-chain routing, best-route swaps. The user sees simplicity." Target user: "someone who wants better rewards, yield and crypto upside without scary UX."

We promise 7%. We deliver 3.53%.

The home screen banner promises 3-7% APY. The Earn screen offers one option: a Morpho/Steakhouse vault at 3.53%. There is no way to get 7%. There is no way to choose. The promise on the home screen does not match what is behind it.

ProviderUSDC Yield
Ramp Wallet3.53%
Coinbase~4.5%
Aave V3~4.2%
Maker DSR~5.0%

If the pitch is "money shouldn't nap," the rate cannot be the lowest in the market.

Earn screen 3.53%
Single option: 3.53% APY
The plumbing is the product

The vision says the plumbing goes under the hood. The deposit screen shows: protocol name, vault manager, spending cap, contract address, wallet hex, and a "Powered by Morpho" footer. Every element that should be invisible is the first thing the user sees.

Review deposit top
Protocol, vault manager, network
Review deposit details
Contract address, spending cap, hex

Before the user even deposits, the Earn screen shows a blank page with "0 USDC" in the center. No explanation of what Earn is. No projection of returns. Nothing to make the user believe this is worth doing.

Empty earn screen
Blank screen, no context
The goal

Under the hood: yield, multi-chain routing, best-route swaps. The user sees simplicity.


$100 in rewards — or one cent?
The vision

"$100 in rewards waiting in your Ramp wallet. 50% fee refund on first 3 swaps. $40 for card activation. $10 in partner tokens." Every step has a clear number and a clear payoff.

Tasks without payoff

The activation ladder puts a number on every step. What shipped shows missions with progress counters (0/2, 0/3) and no indication of what the user gets for completing them.

  • "Start earning with USDC" — what do I get?
  • "Grow your network" — what's in it for me?
  • "Discover swaps" — why should I?
  • "Finish your journey" — and then what?
Rewards missions
No dollar amounts on any mission
The goal

"$100 in rewards waiting in your Ramp wallet." Clear number. Clear action. Clear payoff.

What shipped

A checklist of chores with no visible reward. The incentive is the engine. Without it, nothing moves.

The headline number is one cent

The Rewards screen leads with: 0.01 USDC Earned. Loyalty 1/9. 2 Transactions. The headline number is one cent. It tells the user: nothing happened.

Rewards with gauge
0.01 earned, 1/9 loyalty, no destination

"There's a reward waiting for you!" — green banner at the bottom. What reward? How much? Where? The banner creates expectation and delivers nothing.

The missions are a gray list with thin progress bars. No color, no animation, no payoff. This is a to-do list that pays out a penny.


The vision describes a money app where every cent earns, every move is free, and the user never thinks about chains or protocols. What shipped is a DeFi dashboard with a rewards checklist. The distance between these two things is the product work that remains.