Quote assets: xStocks
Every Botify launch is paired against a tokenized stock as its quote asset. Those stocks are xStocks: Backed's tokenized equities on Solana, issued as Token-2022 mints. They are sourced from the public xStocks assets API.
The universe is small on purpose
There are 928 xStocks with Solana deployments, but liquidity is heavily concentrated. About 884 of them hold under 1k dollars of liquidity. Only 17 clear 250k dollars.
The watchlist is those 17. Every one is above 250k in liquidity, keeper-eligible for automatic migration, and already token-badged on mainnet, which makes it a valid quote asset today. Scanning a small, liquid, launchable set is a feature, not a limitation: a signal on a stock Botify cannot launch against is not worth acting on.
Keeper eligibility
Keeper eligibility mirrors the venue's migration rule: it auto-migrates tokenized stock quote pairs (and other verified quotes scoring well on organic activity) once the migration threshold is at least roughly 750 USD equivalent. All 17 watchlisted stocks qualify.
Two constraints they carry
xStocks are not plain SPL tokens, and two of their properties change how the system has to treat them.
- Token-2022 with the Scaled UI Amount extension. These mints use a multiplier that is rescaled on splits and dividends. That changes what a raw quote reserve means over time, so quote-side amounts cannot be read naively. This interaction is the main thing that stays unverified until a first live mainnet launch.
- They trade 24/5, not 24/7. The underlying equity market is closed on weekends, so weekend price discovery has no underlying market behind it.
The seed is a snapshot
The list of tradeable xStocks the system ships with is a point-in-time snapshot, not a live feed. It is sourced from the xStocks assets API joined against a token API for liquidity and organic score, and it carries the names above a liquidity floor with the 17 flagged as watchlisted. Prices are fetched live when a curve config is created, not read from the snapshot.