Skip to main content
Core Concepts

Asset Resolution

Asset resolution is the process of identifying which asset a trading symbol refers to. It maps exchange-specific symbols like "BTCUSDT" or "BTC-PERP" to their underlying assets.

Understanding the Concept

When you see "ETH" on an exchange, what does it actually mean? Is it spot ETH? An ETH perpetual future? Wrapped ETH? Staked ETH? The symbol alone doesn't tell you.

Asset resolution answers this question definitively. It takes any symbol you throw at it and returns structured data: the underlying asset, the quote currency, the instrument type, and the exchange it's from.

Good asset resolution handles edge cases: delisted symbols, rebranded tokens, wrapped assets, and cross-chain variants. It knows that WBTC is wrapped Bitcoin, that LUNA classic isn't the same as LUNA 2.0, and that exchange-specific naming quirks don't matter.

Real-World Example

Your trading bot sees high volume on "SOL-PERP" on one exchange and "SOLUSDT" on another. Are these the same asset? Asset resolution confirms both map to Solana (SOL), but one is a perpetual future and one is spot. Now you can make informed decisions.

How PRISM Handles This

PRISM's /resolve endpoint takes any symbol and returns complete asset information. Send us "BTCUSDT@binance" or just "bitcoin"—we return the canonical ID, full name, asset type, and all known symbols across exchanges. Works for 100,000+ trading pairs.

View API Docs