Skip to main content
A token is one contract on one chain:
  • USDT on Ethereum, 0xdac17f958d2ee523a2206206994597c13d831ec7
  • USDC on Solana, EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
Every table in this section keys on token_id, which is {token_address}-{chain_id}, so the same instrument issued on two chains is two tokens and a bridged wrapper of it is a third. Grouping several tokens into one instrument is a judgment somebody makes, and it lives on Assets. Where a token has been matched to a curated asset, dimensions.asset_tokens names it on the same token_id.

Coverage

Every chain we cover tokens on.
acalaalephzeroevmalgorandaptosarbitrumastaravalanchebaseberachainblastbobbobanetworkbsccardanocelestiacelocentrifugechainflipcosmoshubdydxethereumfantomflowflowevmfraxtalgnosisgravityalphahederahydradxhydradxevmhyperevmimmutablezkevminjectiveinjectiveevminkinterlayiotexkatananetworklineamantamantaatlanticmantramantrachainmantraevmmegaethmonadmoonbeammovementnearneurowebnobleopbnboptimismosmosispeaqphalaplasmapolimecpolkadexpolkadotassethubpolygonripplerobinhoodchainroninrootstockscrollseiseievmsolanasonicstacksstarknetstellarsuitempotontronunichainvictionworldchainxaixdcxlayerzksyncera

Tables

Registry holds the identity table, and Transfers every fungible movement. Balances adds those movements up into holder balances at query time, and Prices holds the USD price per token, by day and by hour.