THE MARKET,
IN ORBIT.
Every index is a basket of on-chain components scored onto hard rules and minted as a single token. Components orbit the core — redeemable share by share, rotatable only inside hard bounds.
The lead index
What the core prices
How an index is set
Compose — burn a license
Burn 10,000 $CORB for a frozen recipe or 25,000 for a managed one. The recipe lists each component and its units per share; it lives on-chain forever.
Mint — deposit the basket
Send the exact component amounts, receive one SPL index token. Amounts round up so an index is never under-collateralized through dust.
Rotate — inside hard bounds
A managed basket's curator rotates the recipe after a 7-day cooldown. NAV may never drift more than 0.5% per rotation — shortfalls come from the curator, surpluses go back.
Redeem — no permission asked
Burn shares, receive components at the stored recipe — rounding down so reserves never overdraw. No oracle read, no pause hook, no gatekeeper.
License & credit
Creating indexes burns the license token
100M $CORB preminted. 10k buys a frozen index, 25k buys a managed one — burned forever for a permanent license. Every mint fee splits 60% curator / 40% treasury, hardcoded in the splitter.
The tokenBorrow the stable against tokenized assets
60% LTV, 85% liquidation threshold, 5% liquidator bonus. Utilization-based interest — borrow APR runs 2% + 30% × utilization, all of it flowing to stable suppliers.
Open the deskStated plainly
Straight answers
What backs an index token?+/-
The component tokens themselves, held in basket-owned vaults on Solana. One share redeems for a fixed amount of each component — the recipe never reweights without a rotation.
Where do prices come from?+/-
On-chain price feeds (one program account per asset, 8-decimal USD). On devnet every asset is a mock; a production network would wire real oracle feeds into the same accounts.
Can a curator run off with the basket?+/-
No. A rotation settles at oracle prices — shortfalls are pulled from the curator and surpluses paid back — and the NAV may not drop more than 0.5% per rotation. Anything beyond that reverts on-chain.
Why does minting round up?+/-
Rounding discipline: minters pay a hair more, redeemers receive a hair less. Dust always works against the user, so a basket can never go under-collateralized through rounding.
Put your own index in orbit.
Grab test funds from the faucet, compose an index in one transaction, and rotate it from your own wallet — everything here runs on Solana devnet.