Make the trade read like a sentence
Choose an asset, decide whether it will finish above or below a strike, set the expiry, inspect collateral, and see the winning return before committing.
Made a self-custodied options protocol legible without hiding the financial model
Context
An options protocol asks people to reason about direction, strike, expiry, collateral, liquidity, and settlement while approving irreversible wallet actions. Simplifying the interface could not mean hiding the financial model.
Product decision
Build one interaction grammar around paired Spear and Shield instruments. Above and below, buy and underwrite, add and withdraw, active and settled all remain visually related while the consequence of each action stays explicit.
Outcome
The system grew from a trade ticket into a responsive product spanning market creation, liquidity, positions, settlement, farming, rewards, rankings, and the mainnet launch language.
Spear and Shield express above and below outcomes.
Trading through incentives and launch share one system.
The same model survives a narrow trading surface.
Key decisions
Choose an asset, decide whether it will finish above or below a strike, set the expiry, inspect collateral, and see the winning return before committing.
Spear and Shield, add and withdraw, and stake and unstake reuse structure while color and iconography make the directional change unmistakable.
Market comparison, pool composition, active positions, expiry, claiming, and withdrawal stay connected instead of collapsing into one generic deposit action.
The Dive Bar, LP objects, rankings, and rewards made protocol participation recognizable without separating the campaign from the product world.
Product chronology
The work moved outward in layers: establish the mental model, prove the core trade, resolve the liquidity lifecycle, then carry the system into participation and launch.
01
The interface keeps calls, puts, strikes, expiries, price ranges, collateral, positions, and settlement comparable without disguising the mechanics of the protocol.
02
The trade ticket turns an option into a direct prediction. Toggle the paired states: asset, direction, strike, expiry, collateral, and potential return remain in the same reading order.
Shield: the same grammar resolves into the inverse below-price position.
03
The denser market views expose strike, expiry, price, range, and premium while keeping buy and sell modes structurally related.
04
Liquidity architecture moved between side-by-side asset markets and a focused table with price, probability, volume, and strike context. Both directions preserve comparison without flattening the market model.
05
06
The inverse action is not buried. The interface names the LP shares being burned, the collateral being received, and the wallet approval required to complete the change.
07
Providing liquidity is not one action. The workspace separates farms, active positions, rewards, staking, expiry, claiming, and withdrawal while keeping pool composition visible.
08
Farming and staking became a named, atmospheric destination rather than a detached yield dashboard. Pool cards, APR, stake, claim, and cumulative rewards remain operational inside that world.
09
10
A pool position became an ownable visual object whose waveform, pool pair, term, and color could change without losing the protocol identity.
11
The public site explains the protocol through the same product objects: paired instruments, the Dive Bar, liquidity provision, and the teams and audits behind the launch.
12
13
Pro Mode, trading incentives, rankings, rewards, and the Dive Bar shared one product-led visual language that could explain a feature or stage a market moment without leaving the product world.