MetaMask Trade UX

An end-to-end journey for how users discover, evaluate, and trade tokens.

MetaMask portfolio staking next to an Ethereum token screen

Context

A highly used app with limited functionality

MetaMask was traditionally a wallet for storing and managing crypto. But it lacked a cohesive experience for discovering opportunities, evaluating assets, and acting on them. I had the opportunity to work across that entire journey and connect those experiences end to end.

Opportunity

As one of the first wallets on the market, there was an opportunity to give our millions of users access to every asset available.

2.4M

Assets available on MetaMask

100M

Dormant users

Fragmented UX for trading assets

Many different input experiences exist per trade action. While not a linear process, I had the opportunity to converge and unify the surfaces for a familiar, intuitive trading experience across MetaMask.

Four MetaMask trade flows with different input patterns: buy, swap, send, and amount entry

An opportunity to create a connected journey from discovery to trade

  1. 1

    Discover

    Find relevant assets and opportunities

    Markets · Tokens · Perps · Predictions · Sites

  2. 2

    Understand

    Evaluate an asset with consistent, decision-relevant information

    • Positions
    • Insights
    • Trust signals
    • Activity
  3. 3

    Act

    Buy, swap, or earn

  4. 4

    Manage

    Understand positions and determine what to do next

Token UX

UX Considerations

Diverse token representation

Token representation should suit its context. List rows work when you want to understand price or available balance quickly. Pills are great for browsing and scanning. Carousels are a succinct, visually pleasing way to show trends.

Bitcoin $1.9T · $38.2B
$99,824.12 −1.24%
Ethereum $395B · $14.1B
$3,281.44 +0.88%
Solana $72.3B · $3.4B
$156.02 −0.64%
Chainlink $11.2B · $842M
$17.84 +2.11%
BTC+16.96% ETH+2.40% SOL−0.64% PENGU+13.04% NVDA+8.42% LINK+2.11% AERO+9.56% UNI+1.48% SEI+9.62%
CHIP+44.37% AVNT+30.06% TSLA+6.78% PLTR−5.12% AAVE+5.22% DOGE+3.77% OP−2.91% ARB−3.48% SUI+4.21%

Evaluating a token

When inspecting a token further, users care about information in this order: price, positions, insights, trust signals, and activity.

On price, users cared about the number itself. We reduced the chart height and added a candlestick toggle, which shows the open and close for a given point in time.

$2,255.80

+$1,196.02 (1.31%) Today

These were close seconds to the shipped chart. The system was interesting, but it didn't fit the rest of the app.

AI-powered insights

Product and I defined an experience for delivering AI-powered market insights. At its core, we envisioned a curated feed of news and top social posts that could help users understand the context behind market movements.

A key part of the exploration was defining a visual identity that made the experience feel AI-powered without relying on overly explicit AI branding. I developed visual concepts that ultimately helped shape the creative direction carried forward by our Creative team.

Visual geometry

Motion pattern

Security risk

Traders want 360-degree asset intelligence so they can make trading decisions quickly. Users rely on signals, but most of those signals are built for an advanced audience. The general audience wants to understand risk at a glance.

I explored other ways to convey risk. I initially tried to put technical indicators first, but users really care about understanding risk at a glance in a human-friendly way. Visuals are engaging, but they distract from quickly telling whether a token is safe.

Solution

Explore

Our team launched Explore, a new surface that gave users a central place to search, discover, and access the full range of markets available to trade. Accessible directly from the Home tab, Explore quickly became a frequently visited part of the app.

100%

Increase in swap conversion from Explore

Token details

From Explore, a token opens into a dedicated details surface for evaluating price, activity, and the next trade. The same live UI is pinned into the device so the journey stays continuous from discovery to action.

65%

Increase in swap conversion on Token details

Actions UX

Streamline the way users act on their tokens

  1. 1

    Token selection

    Users can select tokens across all networks.

  2. 2

    Pay with

    Users can pay with any asset.

    It's important to communicate the balance they have for that asset.

  3. 3

    Amount

    This is the hero of the UX and therefore needs large emphasis.

  4. 4

    Quote

    Users care about fees, totals, and details they should consider before submitting a trade.

  5. 5

    Submit

    A clear CTA to submit their trade.

  6. 6

    Confirmation

    We wanted submitting a trade to feel fast, so we used toasts to communicate it.

    Users can still access the full activity summary.

Standardized key design components that enable trade

Standardized trade components: token search, amount entry, pay-with selector, conversion, keypad, and quote with swap

Unifying input experience across core trade journeys streamlined this interface across MetaMask

Buy, Swap, and Stake screens sharing the same amount entry and keypad pattern
Send amount entry using the same keypad pattern across three states
Other teams adopted the newly defined input UX

Streamlining input UX unlocked the ability to think beyond the core trade journey to growth opportunities

Recently we've started implementing ways to explore opportunities directly from Swap. This scales components from Explore into other key surfaces like Swap.

Impact

Designing for the core trade journey contributed to an uplift in transactions and revenue. Defining a streamlined experience improved product quality and made it easier for other teams to adopt and execute in their feature areas.

100%

Increase in swap conversion from Explore

65%

Increase in swap conversion on Token details

10

Input screens adopting unified actions UX

Password