Every number has a source.
Open data, meaningful timestamps, and clear boundaries.
Stock-token reference data
The token register supplies contracts, decimals, logos, status, and corporate-action multipliers. The reference feed supplies USD bid/ask references. Bastion uses midpoint × currentMultiplier as the token-equivalent reference. This is not a secondary-market token price.
Asset catalogue and historical data
The market catalogue supplies a selected catalogue, issuer metadata, token snapshots, historical points, and verification descriptions. The stock-token search is paginated alongside a selection of broader asset classes. Coverage is not the complete global market. Historical change, volume, market cap, and liquidity retain their observation dates. Live Premium Radar independently requests a size-specific router buy quote; historical snapshots are never relabeled as live.
Freshness and Premium Radar
Server requests are deduplicated and cached for 60 seconds for reference quotes and 5 minutes for metadata. A premium is calculated only when both independently sourced prices are less than 5 minutes old. A data refresh does not replace the original observation timestamp.
Balances and activity
Balances are read directly from known ERC-20 contracts at one Robinhood Chain block. Recent token transfers are read from indexed onchain activity. Missing reads are reported as partial coverage, never treated as proof of zero holdings.