Anyone can launch an index.

Describe a theme in a sentence. Thesis deploys it as a single ERC-20, backed by real tokenized equities held on X Layer, and pays you a share of every mint. No approval, no listing process, and no owner — not even us.

your themeplain languageNVDAxAMDxTSMxonetoken
Baskets live
18
Creators
2
Money in
$5.00
Equities available
44

Baskets

Leaderboard →Anyone can launch one. Creators earn a capped fee and no special powers.

Live market

Priced through the same routes a mint uses
NVDAxNVIDIA$000.00
AMDxAMD$000.00
TSMxTSMC$000.00
ASMLxASML$000.00
SPCXxSpaceX$000.00
TSLAxTesla$000.00
Live from Onchain OS Trade · executable prices, not a reference feed

Why it is different

Every other team built a fund. Thesis builds what makes them.
01

Not a fund. The factory.

Most products in this space are one fund, picked by one team. Thesis is the thing that makes funds: describe any theme and deploy your own index in a single transaction. No approval, no listing process, no gatekeeper — and no limit on how many exist.

02

Creators get paid

Set a fee when you launch and earn it on every mint, forever. The contract caps it at 1% and makes it immutable, so a basket can never be turned against the people who bought it — not by its creator, and not by us.

03

Fully backed, always

Every share is a claim on real tokenized equities held by the contract. Nothing synthetic, no leverage, no oracle. The balances are on chain, so the backing is something you check rather than something we claim.

04

Nobody is in charge

No owner, no pause switch, no upgrade path. The creator of a basket gains no power over it, and the agent can rebalance but can never move value out. The contract enforces that, not a promise.

How it works

Theme to tradeable asset, then back to cash
1
Describe a theme
“Nuclear power and grid modernisation.” The agent searches current coverage and proposes holdings with a reason for each, drawn only from the 44 equities live on X Layer.
2
Deploy the basket
One transaction deploys a fresh ERC-20. Every constituent is quoted first, because weights are fixed at deployment and an unroutable holding would make the basket permanently unmintable.
3
Buy in one click
Pay in USD₮0. The contract spends it in equal parts across every constituent through Onchain OS Trade, measures what actually arrived, and mints your shares against it.
4
Watch it drift, then rebalance
Equal weight is a statement about value, so a basket drifts as its holdings move. The agent can trade it back — selling what grew, buying what lagged — without value leaving the basket.
5
Sell, whichever way suits you
Take the equities out and hold them yourself, or sell the whole position back to USD₮0 in one transaction.

Built on OKX

Every piece is live on mainnet
X LayerEvery contract deployed to chain 196. Gas paid in OKB
xStocks44 tokenized equities, held for real by each basket
Onchain OS TradeFills every buy, sell and rebalance leg through the OKX aggregator
Builder CodeERC-8021 attribution on every transaction the app sends

Contracts

Verifiable on OKLink

Launch your own basket

Describe a theme in a sentence. Deploy it as a tradeable ERC-20 in one transaction. No approval, no listing process. Earn your share of every mint, capped at 1% by the contract and fixed the moment it deploys.

Start with a theme →

Thesis · permissionless index launchpad for tokenized equities · OKX Dev Day 2026