Docs
Thematica groups the 27 Robinhood Stock Tokens into themes, shows how each theme did against the S&P 500, and buys a whole theme for USDG in one transaction. It has no contract of its own and holds nothing: the stocks go to your wallet.
The themes
Fixed lists, equal weight. A stock can sit in more than one theme.
| AI chips | NVDA, AMD, TSM, MU, INTC |
| The megacaps | AAPL, MSFT, GOOGL, AMZN, META, NVDA, TSLA |
| Crypto on Wall Street | COIN, MSTR, CRCL |
| Memory and storage | MU, SNDK, DELL |
| Hard assets | GLD, SLV, USO |
| Frontier industry | SPCX, USAR, PLTR |
| Retail favourites | TSLA, GME, PLTR, COIN |
| Steady core | SPY, QQQ, GLD, SGOV |
Returns
For each member, the price move over the last 5, 21, 63, 126 and 252 sessions from daily closes, with today's price taken live from Chainlink. A theme's return is the plain average of its members. The S&P 500 line is the SPY Stock Token measured the same way.
Daily closes come from Yahoo Finance through the site's endpoint, cached for six hours. A stock with too short a history for a window shows a dash and is left out of that window's average.
Your own basket
Pick up to eight Stock Tokens and give each a relative weight. The panel shows the basket's return by period against the S&P 500 and what each member did.
Buying
- One USDG approval to Uniswap's SwapRouter02, then one
multicallwith anexactInputper member. - Every leg has a minimum out set from Chainlink: 0.5%, 1% (default) or 2% below the fair amount. If one leg can't meet it, the whole transaction reverts.
- COIN, MSTR and SPY route USDG to WETH to the stock; the rest trade against USDG directly.
- You pay pool fees and gas. Thematica takes nothing. There is no rebalancing: the stocks are yours to hold or sell.
The token
$THMA launches on pons. The themes, the builder and buying work the same with or without it.
Limits
- Past returns are history, not a forecast. Not financial advice.
- Thin pools can be far from Chainlink; then the buy waits for you to widen the limit or try later.
- Price history is for the listed stock; the on-chain token tracks it through its pool.
Addresses
| Chain | Robinhood Chain, id 4663 |
| SwapRouter02 | 0xcaf681a66d020601342297493863e78c959e5cb2 |
| QuoterV2 | 0x33e885eD0Ec9bF04EcfB19341582aADCb4c8A9E7 |
| USDG | 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 |
| Token | launching on pons |
