Architecture & safety

How it works

One page, no marketing: what happens when you buy a basket, which systems do the work, and how to verify every claim from inside your own wallet.

We never touch your funds

chaotic.markets is a front-end. There is no chaotic.markets smart contract, no deposit address, no vault. Your USDC goes from your wallet through Jupiter's audited swap program into xStock tokens that land in the same wallet. At no block in between does this site hold anything of yours.

Every token is backed by a real share

Tokens come from two regulated issuers. xStocks (Backed Finance) are collateralized 1:1 by the actual underlying stock held at a regulated custodian, with Chainlink Proof-of-Reserve attesting the backing on-chain. Backpack Securities tokens are backed 1:1 by real shares at a regulated broker via Sunrise, redeemable and ACATS-transferable. We list them; we don't issue, wrap, or modify them — and every ticker shows which issuer backs it.

Best execution across issuers

The same stock can exist on-chain from more than one issuer — separate tokens with separate liquidity pools, where one can be deep and the other thin. When a name is dual-listed (MicroStrategy today), we list the leg with the deepest Jupiter market, so your order moves the price less. There is no issuer toggle to get wrong: the routing decision is made for you, per ticker, and labeled on the card. As issuer catalogs converge, this becomes the point of the venue — issuer-agnostic best execution across backed tokenized stocks.

Execution is Jupiter, not us

Every swap routes through Jupiter, Solana's largest aggregator. The price you see is the price Jupiter can execute at across live DEX liquidity. We add no spread and take no fee — the platform fee is zero, and the transaction you sign contains only Jupiter's swap instructions.

Why buying a basket signs several transactions

A basket has one transaction per stock — buying the Magnificent 7 means seven swaps. We build all of them up front and hand the set to your wallet via signAllTransactions; wallets that support batch signing (like Phantom) show one approval for the whole set, while others ask you to approve each swap individually. Wallets sometimes flag this pattern because malicious sites abuse it. Here is how to verify us: every transaction in the prompt is a Jupiter swap — inspect any of them in the wallet's simulation view and you'll see USDC leaving, the xStock arriving, and Jupiter's program ID (JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4) doing the work. Nothing else is requested: no token approvals, no delegate authority, no ownership changes.

What we can see and store

Nothing. No accounts, no email, no cookies for tracking, no server that receives your transactions. The site fetches public price data and builds transactions in your browser; your wallet does the rest.

The fine print

Digital assets are volatile and tokenized stocks can trade at a premium or discount to the underlying share, especially when US markets are closed. Nothing on this site is financial advice. The code paths that move funds are Jupiter's and Backed's, not ours — their documentation and audits are the authoritative source for how those systems work.

The stack, verifiably