The US100 basket

Which companies US100 holds, how they are weighted, and how the basket changes.

§1 Constituents

A company is in the basket while its tokenized share passes the liquidity standard on Solana. At its slice of a 10,000 USDC strike (its market-cap share of the basket), the slice buys the token from USDC and those tokens sell back to USDC through Jupiter routes; the sale returns at least 98% of the slice (a round trip of 2% or less, about 1% each way), and the middle of the two fill prices sits within 15% of the share’s last close. The standard is measured again at strike time before each reconstitution, and companies join or leave through the reconstitution timelock, up to 100.

Each company is one line in the basket, whichever issuers tokenize it: xStocks, Ondo Global Markets, Securitize.

§2 Weights by share counts

The basket is a number of units per share for each company. A unit is one share-equivalent of the company, whichever issuer’s token holds it.

By share counts (units per share), so value weights follow market caps without trading. A company whose price rises carries more of the fund's value without the fund trading.

§3 Reconstitution

Quarterly, by the index authority, behind a timelock. The index authority queues a new basket with queue_basket; the strike after it takes effect trades the difference and lists every change on its page.

Reading the program’s configuration…