# Tokenized Stocks on Solana: Every Quote Asset Terminal Carries

> Pump.fun launched Custom Pairs on 9 September 2026. Terminal's code already held the full list. All 34 quote assets with their real mints, read from the app itself.

*Source: https://terminalpedia.com/ecosystem/tokenized-stocks-solana-terminal*

**Pump.fun announced Custom Pairs on 9 September 2026**, letting creators launch tokens quoted against something other than SOL or USDC. In its own words:

> "Introducing Custom Pairs. Launch Pumpfun tokens paired with tokenized stocks, majors & more on Solana."

A follow-up post in the same thread named the partner and the count: 20 new asset pairs through a partnership with Sunrise, and 93 pairs in total across Sunrise and xStocks.

We went to read Terminal's code to see what it supported. It turned out most of the list was already there, and had been for at least three days. The twenty new ones were not.

This page publishes it: all 34 quote assets Terminal carries, with their real on-chain mints, read out of the running application.

> **Key takeaway:** Terminal ships a quote-asset registry of 34 entries. Four are SOL, USDC, USDT and USD1. Twenty-three sit in an xstock family, named after equities, indices and metals. Seven are ordinary tokens, among them PUMP, TRUMP, Zcash and Hyperliquid. The registry is byte-identical between the build we read on 6 September and the one served on 9 September after the announcement, so nothing was added in response to it. What these tokens represent in legal terms is not something this site can settle, and the section below says so rather than guessing.

## Where this list comes from

There is no live official documentation for Terminal, so this page uses the sourcing tiers set out on our [methodology page](/methodology).

The registry is **live code**: a lookup table inside Terminal's production JavaScript bundle, mapping each mint to a record carrying an id, a symbol, a display name, decimals, a token type, a kind and a family. We read it from `trade.padre.gg` on 9 September 2026. The file was `index-C6k1DxYX.js` at 5,171,733 bytes, and its name changes on every deploy, so anyone repeating this should find the current one rather than reuse that string.

Live code is the strongest evidence available for this product. Its limit, which matters here: **it proves what is shipped, not what is enabled for your account.** A row in the table below means Terminal carries that asset in its registry. It does not guarantee you will find a market on it.

> **Note:** We still had the bundle from 6 September, saved while researching [the rewards screen](/guides/fees/terminal-cashback-coins-lucky-spins). Parsing the registry out of both builds and diffing the rows returns no differences at all.
> 
> So the quote-asset list Terminal carries today is the one it was already carrying three days before pump.fun announced Custom Pairs. We are stating that as an observation about two files, and stopping there. We cannot see inside a private company's planning, and we are not going to characterize what anyone knew, intended or arranged with anyone else.

## The 34 quote assets, with mints

Sorted by the id the app assigns them. Every entry in the registry is marked as surfaced.

### The base four

| id | Symbol | Name | Kind |
|---|---|---|---|
| 1 | SOL | Wrapped SOL | Native |
| 2 | USDC | USD Coin | USD stable |
| 3 | USDT | Tether USD | USD stable |
| 4 | USD1 | World Liberty Financial USD | USD stable |

### The xstock family

Twenty-three entries carry `family: XSTOCK` in the code. The names below are the app's own display strings, reproduced exactly.

| id | Symbol | Name in the app | Mint |
|---|---|---|---|
| 5 | SPYx | SP500 xStock | `XsoCS1TfEyfFhfvj8EtZ528L3CaKBDBRqRapnBbDF2W` |
| 6 | QQQx | Nasdaq xStock | `Xs8S1uUs1zvS2p7iwtsG3b6fkhpvmwz4GYU3gWAmWHZ` |
| 7 | AAPLx | Apple xStock | `XsbEhLAtcf6HdfpFZ5xEMdqW8nfAvcsP5bdudRLJzJp` |
| 8 | TSLAx | Tesla xStock | `XsDoVfqeBukxuZHWhdvWHBhgEHjGNst4MLodqsJHzoB` |
| 9 | NVDAx | NVIDIA xStock | `Xsc9qvGR1efVDFGLrVsmkzv3qi45LTBjeUKSPmx9qEh` |
| 10 | MSFTx | Microsoft xStock | `XspzcW1PRtgf6Wj92HCiZdjzKCyFekVD8P5Ueh3dRMX` |
| 11 | METAx | Meta xStock | `Xsa62P5mvPszXL1krVUnU5ar38bBSVcWAB6fmPCo5Zu` |
| 12 | GOOGLx | Alphabet xStock | `XsCPL9dNWBMvFtTmwcCA5v3xWPSMEBCszbQdiLLq6aN` |
| 13 | AMZNx | Amazon.com xStock | `Xs3eBt7uRfJX8QUs4suhyU8p2M6DoUDrJyWBa8LLZsg` |
| 14 | GLDx | Gold xStock | `Xsv9hRk1z5ystj9MhnA7Lq4vjSsLwzL2nxrwmwtD3re` |
| 15 | CRCLx | Circle xStock | `XsueG8BtpquVJX9LVLLEGuViXUungE6WmK5YZ3p3bd1` |
| 16 | MSTRx | MicroStrategy xStock | `XsP7xzNPvEHS1m6qfanPUGjNmdnmsLKEoNAnHjdxxyZ` |
| 17 | COINx | Coinbase xStock | `Xs7ZdzSHLU9ftNJsii5fCeJhoRWSC32SQGzGQtePxNu` |
| 18 | SPCXx | SpaceX xStock | `Xs3oZwbHvqis4NYcf4YKWmEia2eC84wSiVrcYcTqpH8` |
| 19 | BOT | RoboStrategy, Backpack Securities | `BoTx8y9ynfdxf5ZjWtCoBVkff52qKA82ysaLU8ZM6d8T` |
| 20 | OPENAI | OpenAI PreStocks | `PreweJYECqtQwBtpxHL171nL2K6umo692gTm7Q3rpgF` |
| 22 | PLTRx | Palantir xStock | `XsoBhf2ufR8fTyNSjqfU71DYGaE6Z3SUGAidpzriAA4` |
| 23 | GMEx | Gamestop xStock | `Xsf9mBktVB9BSU5kf4nHxPq5hCBJ2j2ui3ecFGxPRGc` |
| 24 | MCDx | McDonald's xStock | `XsqE9cRRpzxcGKDXj1BJ7Xmg4GRhZoyY1KpmGSxAWT2` |
| 25 | tOpenAI | T-OpenAI | `oPAiAikWTaFj9RYoRFD35ccfwhnMcB3ThgBZRHSkjTZ` |
| 26 | tKalshi | T-Kalshi | `TKLSidmLVt3cqGaaodG8tyRzoANfQwoh67AccjmubeZ` |
| 27 | ANTHROPIC | Anthropic PreStocks | `Pren1FvFX6J3E4kXhJuCiAD5aDmGEb7qJRncwA8Lkhw` |
| 34 | LLY | Eli Lilly, Backpack Securities | `LLYuwZ33keFihgwoxXsBawy31AiRFLFSva32TYq5TvD` |

Note that the mints are vanity addresses. The xStock entries begin with `Xs`, the PreStocks entries with `Pre`, and several others spell out their ticker. That is a useful sanity check when you are looking at an address, and it is not a security guarantee: a vanity prefix is something anyone can grind for, so match the whole string rather than the first few characters.

### The seven ordinary tokens

| id | Symbol | Name | Mint |
|---|---|---|---|
| 21 | PUMP | Pump | `pumpCmXqMfrsAkQ5r49WcJnRayYRqmXz6ae8H7H9Dfn` |
| 28 | ANSEM | The Black Bull | `9cRCn9rGT8V2imeM2BaKs13yhMEais3ruM3rPvTGpump` |
| 29 | xSOL | xSOL | `4sWNB8zGWHkh6UnmwiEtzNxL4XrN7uK9tosbESbJFfVs` |
| 30 | TRUMP | OFFICIAL TRUMP | `6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN` |
| 31 | ZEC | Zcash | `A7bdiYdS5GjqGFtxf17ppRHtDKPkkRqbKtR27dxvQXaS` |
| 32 | SILV | Dominion Silver | `SiLVFMgD3eD2rgK628NbTBq9MnuJF5FW2CRaVyTB35L` |
| 33 | HYPE | Hyperliquid | `98sMhvDwXj1RQi5c5Mndm3vPe9cBqPrbLaufMXFNMh5g` |

Two of these are worth a second look. ANSEM's mint ends in `pump`, the signature of a token launched on pump.fun's own curve, so a launchpad token is itself in the quote list. And HYPE is Hyperliquid's token, which is a different venue entirely with a very different design; we cover that one on our sister site, [HyperliquidGuide](https://hyperliquidguide.com).

There is also a third family constant in the code, `STONK`, which currently has **no members**. It is not dead code though: `stonkfun` is a launchpad Terminal already recognizes and routes to Raydium's concentrated liquidity pools, with its own brand colors in the interface.

[Open Terminal with 35% Cashback](https://terminal.pump.fun/rk/terminalpedia)

## What these tokens actually are, and what we will not tell you

This section is deliberately narrow, so it is worth explaining why.

Every asset in the xstock family above is a **token issued on Solana by a third party**. Those issuers are not Terminal, not pump.fun, and not the companies whose names appear in the token names. Two entries name Backpack Securities. The xStock entries are associated with Backed Finance. The PreStocks and `T-` prefixed entries are separate products again.

What we can tell you is what is observable: these tokens exist at the mints listed, Terminal's code carries them under those exact display names, and markets can be quoted in them.

> **Warning:** Whether any of these is a security. Whether holding one gives you ownership, equity, voting rights, dividends, or any claim on the company whose name it carries. Whether you are permitted to trade them where you live. How any of it is taxed.
> 
> Those are legal and regulatory questions, they turn on the issuer's own documentation and on your jurisdiction, and a guide site is the wrong place to get an answer to any of them. Read the issuer's terms, then speak to a qualified professional.
> 
> One thing we will state plainly, because the naming invites the opposite assumption: **a token carrying a company's name is not evidence that the company issued it, endorses it, or is connected to it in any way.** Anyone can deploy a token on Solana and call it anything. That is true of the whole registry above, and it is true of the wider [Trenches](/guides/trading/terminal-trenches-guide) where most of Terminal's volume actually happens.

Terminal's role here is worth stating precisely too. It **routes orders to independent venues**. It does not offer, list, issue or vet the assets above, any more than it does for the tokens people trade against SOL today. Our page on [what Terminal actually is](/ecosystem/what-is-terminal) works through that structure.

## What a non-SOL quote changes for you

This is the part that matters if you are trading rather than reading, and it is not obvious.

Terminal does not merely display a price in the quote asset and settle in SOL underneath. The code prices and executes in the quote asset: the trading stack carries a market quote address, a quote balance, a base currency, and a separate balance for the amount available for execution in that quote. The token image component even takes a flag for whether it is rendering the base or the quote side, so a pair shows two logos.

Two practical consequences follow.

**Your position is denominated in the quote asset.** On a market quoted in, say, Gold xStock, the result of your trade is a quantity of that asset. Its own price movement is now part of your outcome, alongside the token you thought you were trading. That is a second exposure you did not have on a SOL-quoted market, and it can work in either direction.

**Slippage gets a second place to bite.** Terminal ships with a 20% default slippage tolerance in the standard interface, which is already the single most expensive setting in the app for small orders. On a thin quote pair the depth on both sides of your trade matters. If you have not read [why slippage settings lose money on Terminal](/troubleshooting/terminal-slippage-losing-money), read that before you go looking for an exotic pair. It is the highest-value page on this site and this feature makes it more relevant, not less.

The app also carries an error for a quote sub-route being unavailable, which is the shape of thing you would expect when routing has to reach a quote asset that has no path from where you are.

[Open Terminal with 35% Cashback](https://terminal.pump.fun/rk/terminalpedia)

## Why Terminal lists 34 and pump.fun says 93

These two numbers get quoted side by side and they are not measuring the same thing.

The 93 is pump.fun's, and its own follow-up post breaks it down: a total across **xStocks and Sunrise** together, after adding twenty new pairs through the Sunrise partnership. Those twenty are BA, BABA, BULL, COST, DELL, DJT, HIMS, IBM, JNJ, LMT, LULU, MGM, PFE, QUBT, RBLX, RDDT, RIVN, SHOP, SNAP and UPS.

The 34 is what Terminal's own client-side registry surfaces.

So we checked whether the twenty are in it. We searched the 9 September build for each of the twenty as a quote-asset symbol, bare and with the `x` suffix the xStock entries use.

**None of them are there.** Neither are the strings `sunrise`, `xStocksFi` or `Backed`, anywhere in the bundle.

> **Warning:** It means the build we read on 9 September 2026 does not carry those twenty as quote assets. That is all it means.
> 
> It does not mean Terminal cannot trade a market quoted in one of them, and it says nothing about the next deploy, which could land tomorrow. We are reporting the contents of one file on one day.
> 
> The practical version: **if you are looking at a token launched against one of the twenty new Sunrise pairs, check it in the app before planning around it.** Do not assume the pair is quotable in Terminal because pump.fun supports it.

Worth adding the nuance that keeps this from being a tidier story than it is. Terminal's registry is not xStocks-only. Two of its entries carry "Backpack Securities" in their own display names, the RoboStrategy token at id 19 and Eli Lilly at id 34, and reporting on the SpaceX token describes Sunrise as routing liquidity for Backpack Securities issues. So the registry already reaches past xStocks. The twenty announced on 9 September are simply not in it yet.

## What is not confirmed

Keeping this explicit, because the coverage of this announcement moved faster than the documentation did.

**Fees on Custom Pairs are not confirmed by an official page.** Coverage consistently reports that bonding-curve and PumpSwap fees are unchanged on custom-paired launches, and that 50% of Custom Pairs revenue routes to the programmatic PUMP buyback-and-burn contract. Those reports agree with each other, which is worth something and is not the same as an official page. When we checked `pump.fun/docs/fees` on 9 September 2026, it self-reported as last updated **20 May 2026** and said only that creators can use USDC as a paired token as of 21 May 2026. Custom Pairs is not mentioned on it at all. So treat the fee claims as reported rather than official until that page catches up. Our [fee breakdown](/guides/fees/terminal-fees-explained) states the confirmed figures and their sources.

**The pair counts are covered above** rather than here, because the gap between 93 and 34 turned out to have a specific explanation rather than being a discrepancy.

**Terminal does not use the phrase "Custom Pairs" anywhere.** We searched the bundle for it and for a camel-case variant and found neither. The registry has existed under its own naming, so this is pump.fun's product name rather than a shared one.

**Whether each of the 34 is tradeable for every account.** Shipped is not enabled, and we cannot test 34 markets from the outside.

## Where this fits

If tokenized-stock quoting turns into a real share of volume, the most interesting consequence for Terminal is one the site has already documented: the app ships support for **five chains, not the four its marketing names**, and the fifth is Robinhood Chain. The details are in [what Terminal actually is](/ecosystem/what-is-terminal).

For everything else about how the platform charges you, [Terminal fees explained](/guides/fees/terminal-fees-explained) has the line-by-line version with a sourcing tier next to every number, and [the rewards screen](/guides/fees/terminal-cashback-coins-lucky-spins) covers what comes back. If you are new to the app entirely, start with [how to trade on Terminal](/guides/getting-started/how-to-trade-on-terminal).

We will update this page when pump.fun's fee documentation covers Custom Pairs, and if the registry changes we will say what moved and when.
