Make tokenized
assets productive.
A tokenized share sitting in a wallet earns nothing. Supply it to its own Sakura market and it starts paying: borrowers post collateral to take it, and the interest is yours — second by second, in the asset itself.
Ten tokenized equities, twenty isolated markets, one Chainlink feed each. A market's parameters are written in at creation and can never be changed — not by its creator, not by the protocol.
Every asset, both sides.
Supply APY is what the asset pays its suppliers today; borrow APY is what the other side pays for it. The price and its last rounds come straight from the feed each market was built on.
| Asset | Last rounds | Price | Supply APY | Borrow APY | Supplied | Utilisation |
|---|
Three steps, one asset at a time.
Supply a tokenized asset
AAPLc, NVDAc, TSLAc and the rest of the Coinbase tokenized equities on Base — or the USDC that funds them. Eight decimals, a real share behind each one.
Enter its Sakura market
A dedicated venue for that asset alone: one collateral, one Chainlink oracle, one loan-to-value, one curve. Markets share nothing, so one market's bad day stays there.
Hold a productive position
Your deposit becomes an ERC-4626 share that grows with every block of interest the borrowers pay. Withdraw whenever the market has the liquidity.
Lend the share, earn the borrow
Supply AAPLc. Borrowers pledge USDC and draw your shares — to hedge, to arbitrage against the venue price, to go short. They pay a utilisation-driven rate every second, in the asset itself, and your share appreciates against it.
Keep the share, borrow against it
The mirror market: pledge the equity, borrow USDC, keep the exposure. Every asset has both, and the two are separate contracts — a bad day on one never reaches the other's suppliers.
The toll of every swap,
streamed to whoever stakes.
A plain fixed-supply ERC-20: no mint, no roles, no pause, no transfer tax. Its Uniswap v4 hook takes a toll on the ETH side of every SAKURA swap and hands it to the reserve, which pays half to the operator and streams the rest to stakers, second by second.
The first bloom opens
for the wallets on the list.
One post and you are in — no wallet, no form, nothing to pay. Put the address on the list too, if you want it: one signed message, checked against the address, with Base read for what it knows about that wallet and the post read off X itself.