Project 01 — 2021 / 2026

Origin Protocol

Designing trust for an on-chain yield protocol — the consumer dapp, the analytics surface, and the brand system that ties them together.

Role
Product Design · Design Systems
Timeline
2021 — 2026
Scope
Dapp · Analytics · Brand
Context
In-house · sole designer

Origin operates yield products that move real capital on-chain. My work spanned the full surface — the dapp where users deposit and redeem, the analytics platform where they verify what the protocol is doing, and the brand language that makes an inherently abstract system feel legible and trustworthy.

Identity01

A trustless brand for a trustless protocol — one blue, one wordmark, and a family of tokens.

ØRIGIN wordmark on the brand blue
Super OETH token Origin Dollar (OUSD) token Origin Sonic (OS) token
Product02

Two surfaces where the interface is the source of truth for money — the app people transact in, and the analytics they read before they do.

The app · where users act

Dapp

Mint, swap, and manage positions. Every figure — APY, TVL, slippage, balances — turns straight into a transaction, so it has to be unambiguous.

Origin Dapp
Origin Dapp detailOrigin Dapp detail

The dashboard · where users decide

Analytics

Protocol revenue, supply, backing, buybacks. Holders read these charts to judge whether the yield is real before committing capital.

Origin Analytics
Origin Analytics detailOrigin Analytics detail

The site · where users arrive

Marketing

The front door — where the story, the yield, and the trust case get made before anyone connects a wallet.

Origin Marketing
Origin Marketing detailOrigin Marketing detailOrigin Marketing detail
Design System03

The tokens, type, and components that make every surface feel like one product.

#1285FF
Primary
#4F4CF0
Secondary
#18AB66
Success
#0D1821
Ink
#182840
Surface
#415368
Muted

IBM Plex Mono

0123456789 · $95.46M TVL · 2.33% APY

Set in mono for legible numbers and a systems-native voice.

Origin dapp navigation bar
Origin Ether product card Swap widget Account positions

The problem

On-chain yield is abstract by nature — capital moves through contracts users can’t see, governed by mechanics they’re asked to trust. The prior surfaces exposed the mechanics but not the meaning: people could read numbers without understanding what the protocol was doing on their behalf.

The approach

I treated trust as a design material. Every screen had to answer three questions plainly — what is happening, what will happen, and how do I verify it — before it earned the right to look refined.

That meant a deposit flow that narrates itself, an analytics layer that reads like evidence rather than decoration, and a brand language quiet enough to disappear behind the data it frames.

“Trust is a design material. You earn it in the interface — one legible decision at a time.”