OneETH,twoclaims

Deposit ETH and it splits into a stable floor token and the upside above a strike. Lending and leverage with no liquidations and no real-time oracle.

One ETH, divided at a strike.

The floor takes the first dollars of the ETH, up to the strike. The upside takes everything above it. Drag the strike or the price and watch both recompute.

ETH at expiry
$3,000
floor token
$2,000
upside token
$1,000
ETH
floor
upside
Drag the strike or the price to recompute

You set a strike and a settlement price.

Add the floor and the upside and you always get back one ETH. No leftovers, no debt.

Floormin(price, strike)
Senior claim, paid first up to the strike. Bought below the strike, it is lending, and the discount is the yield.
Upsidemax(0, price − strike)
Everything above the strike. Cheaper than ETH and moves more. That is leverage, with the loss capped at what you paid.
Recombine1 floor + 1 upside → 1 ETH
Hold one of each and burn the pair back into one ETH, anytime before expiry. No price needed. The pair is one ETH by construction.
Settleone price, once, at expiry
At expiry the series reads one price, once, and each token redeems for its share of the ETH. That single read is the only oracle in the system.
Money-market loan
Reads the price every block and liquidates you the instant it crosses your margin.
Split
Reads the price once, at expiry. There is nothing to liquidate.
No real-time oracle. No margin engine. No keepers.
For lenders

The floor token

min(price, strike)

Redeems for the strike, in ETH, as long as ETH is above the strike at expiry: a fixed, dollar-denominated claim. If ETH falls below the strike, the floor absorbs the drop first. Buy it below the strike and the gap to the strike is your return.

Senior, stable exposure with no liquidation engine watching the position.
For leverage

The upside token

max(0, price − strike)

Holds everything above the strike. It costs less than ETH and moves more, giving leverage on ETH's price. The most you can lose is what you paid for it, so there is no margin to call and nothing to seize.

Convex upside on ETH with the loss capped at entry, not at a margin line.

Split an ETH.
Hold both sides.

Pick a series, deposit, and watch the floor and upside tokens land in your balance. Recombine or redeem whenever you want.

Open app Read mechanics