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.
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.
A trustless brand for a trustless protocol — one blue, one wordmark, and a family of tokens.
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.

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.

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.


The tokens, type, and components that make every surface feel like one product.
IBM Plex Mono
0123456789 · $95.46M TVL · 2.33% APY
Set in mono for legible numbers and a systems-native voice.
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.”