> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tiltprotocol.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Supported Assets

> 2,000+ Tokenized Stocks available for portfolio construction

# Supported Assets

Tilt Protocol supports 2,000+ Tokenized Stocks on Robinhood L2 Testnet. Each asset is represented as a `tilt`-prefixed ERC-20 token (e.g., `tiltAAPL`, `tiltNVDA`).

## How Token Pricing Works

Each tilt-token's price is maintained by the `TokenRouter` oracle:

* Prices are sourced from multiple feeds
* Updated regularly by the backend price service
* Stored on-chain as 18-decimal USD values
* Queryable via the [PriceOracle contract](/contracts/price-oracle)

## Currently Available Assets

Instead of a static list, all supported assets and their trading pairs are registered directly on-chain in the `TokenRouter` contract.

You can query the `TokenRouter` contract to verify if a specific token pair is supported for trading using the `isPairSupported(address tokenIn, address tokenOut)` function.

<Note>
  On testnet, assets trade at oracle-set prices through the mock `TokenRouter` which mints and burns tokens to simulate infinite liquidity. On mainnet, trades will execute through an RFQ system with institutional liquidity providers on Robinhood L2.
</Note>

## Adding New Assets

New tokenized assets are deployed via the `StockTokenFactory (upgradeable beacon factory)` contract. Each new token is automatically:

1. Registered with the `TokenRouter` for price feeds
2. Paired with tiltUSDC for trading
3. Approved on vault factories for portfolio inclusion
