market data.
Price feeds for every asset, on every chain.
Every pair, every chain, one signed number. Signal aggregates prices from thousands of nodes and streams the result in under a hundred milliseconds.
pairs1,000+
chains40+
latencyp95 90ms
updateevery block
one price, many sources
The aggregate is a median across nodes, not a single exchange's tick. A flash crash on one venue can't move the feed — the median won't let it.