Skip to main content

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

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.
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.

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