| Type | What it backs | Examples |
|---|
| BLOCKCHAIN | Ownership, balances, contract metadata | Robinhood Chain RPC (Multicall3 for Stock Tokens), Robinhood Blockscout, Ethereum / Base / Arbitrum / Polygon / Solana RPC, Alchemy, Moralis, Helius |
| PRICE | Market valuations | Robinhood Stock Token API (bid/ask) for Stock Tokens; CoinGecko for crypto |
| MARKETPLACE | NFT floors and sales | OpenSea floor via Alchemy NFT API |
| ISSUER | Tokenized asset disclosures | Robinhood Stock Token registry (/rhj/assets); issuer sites supplied by the owner |
| METADATA | NFT metadata | Contract tokenURI / uri, IPFS gateways |
| DATABASE | Collectible catalogs | Pokémon TCG API (more providers plug in through the same interface) |
| USER_PROVIDED | Owner statements | Manual entries, owner estimates, reference links |
| Provider | Purpose | Status | Environment key |
|---|
| PostgreSQL | Private vault storage | Configured | DATABASE_URL |
| Robinhood Chain + Stock Token API | Robinhood Chain balances, Stock Token registry and quotes (key-free) | Configured | ROBINHOOD_RPC_URL |
| Robinhood Blockscout | Other Robinhood Chain tokens, NFTs and transfers (best effort, key-free) | Configured | — |
| Alchemy | EVM token + NFT discovery | Not configured | ALCHEMY_API_KEY |
| Moralis | EVM token + NFT discovery (alternative) | Not configured | MORALIS_API_KEY |
| Helius | Solana SPL + NFT discovery | Not configured | HELIUS_API_KEY |
| CoinGecko | Crypto market prices (key optional) | Configured | COINGECKO_API_KEY |
| Pokémon TCG API | Trading card lookup (key optional) | Configured | POKEMON_TCG_API_KEY |
| Resend | Email magic-link sign-in | Not configured | AUTH_RESEND_KEY |
| WalletConnect | Mobile wallet pairing | Not configured | NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID |
Robinhood Chain needs no key at all: ETH and every Stock Token in the official registry are read on-chain, quotes come from the Stock Token API, and other tokens, NFTs and transfers come from Robinhood Blockscout on a best-effort basis. Native balances (ETH, POL, SOL) and SPL balances on the other chains are always read from public RPC; token and NFT discovery there needs Alchemy or Moralis, and rich Solana metadata needs Helius. When a capability is missing, the app shows “Connect data provider” for that capability instead of inventing data.
| Label | Meaning |
|---|
| Market price | A quote from a market data provider for a liquid asset. |
| Floor estimate | Collection floor from a marketplace source. Not a guaranteed sale price. |
| User estimate | A number entered by the owner. |
| Last sale | A recorded sale price for this specific item. |
| External estimate | A catalog reference such as a TCGplayer market price. |