Three protocols, side by side
For protocol teams and agents: three cross-chain protocols, their decoded orders and what is not decoded yet. Each event becomes one record (a genome) an agent reads without the protocol’s code. A figure that is not live is not shown.
TWO INSTRUMENTS: order counts come from decoded order flow. The decode meter measures event-level ABI coverage on watched contracts. Different measurements, both live, never combined.
14.1% of watched-contract events fully decode: 4,674 of 33,206 in 24h. The rest fall back to generic decode; closing that gap is the decode ledger below. 3,910 orders decoded in the window.
- 0x55d398326f99059ff775485246999027b3197955 · 611748756347744882910861 raw units
- 0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d · 154873954200310447134897 raw units
- 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 · 144163456729779888937 raw units
- 0x82af49447d8a07e3bd95bd0d56f35241523fbab1 · 16328258778849773034 raw units
- 0x4200000000000000000000000000000000000006 · 4541730539929435765 raw units
Counted from decoded order trackers: the larger of two independent decode planes, never their sum. Amounts are raw token units; no USD conversion is fabricated. The window scan is bounded per chain, so this can under-report.
curl -N https://www.taifoon.io/api/intel/genomes/stream?protocol=mayan
39.1% of watched-contract events fully decode: 5,140 of 13,141 in 24h. The rest fall back to generic decode; closing that gap is the decode ledger below. 5,998 orders decoded in the window.
- 0x7130e2563974219f3dd152575c7468d7c2ad0d96 · 27431067385352400000000000000 raw units
- 0x377900904c573b02148025e1d8ea660808c8c757 · 8021860051269400000000000000 raw units
- 0x20482b0b4d9d8f60d3ab432b92f4c4b901a0d10c · 7261126231469900000000000000 raw units
- 0xf0af2ced3eae253eeae24562d328a01a9399482f · 245081330867544000000000000 raw units
- 0xf1d50fc071eef0861084c4fba86cdf8424a965aa · 201826614707437000000000000 raw units
Counted from decoded order trackers: the larger of two independent decode planes, never their sum. Amounts are raw token units; no USD conversion is fabricated. The window scan is bounded per chain, so this can under-report.
curl -N https://www.taifoon.io/api/intel/genomes/stream?protocol=layerzero
Receipts are flowing on the resurrected pipeline; this protocol’s event decoders are the next stage. The meter moves when real orders decode, never before.
No decoded orders in the current window. This number binds to the live rollup and moves only when real orders decode.
curl -N https://www.taifoon.io/api/intel/genomes/stream?protocol=orbiter_finance
Robinhood Chain (4663) is covered today: every block above can be proven, and any transaction on it proves against the same root as 69 chains. The inbound-orders count reads hourly buckets kept since 2026-08-28, so it can undercount but never overcount.
- across3,836
- lifi2,674
- hyperlane190
- debridge65
Orders decoded into chain 4663 in the last 24h, counted per routing protocol. A protocol absent here routed nothing we decoded in the window.
Decoded orders in the last 24h, exact hourly buckets, one figure per protocol. Protocols absent here have no decoded orders in the window yet; nothing is padded.
One live stream, filtered by protocol on the server, so a subscriber receives only the records it asks for. Each chip is a registered protocol; those with decoded orders are sending records into the stream now.
{
"genome_id": "keccak(chain·block·tx·log·slug)",
"ts": 1787909761751,
"protocol_slug": "your-protocol",
"event_kind": "BridgeOut | Delivered | OrderCreated | …",
"src_chain_id": 1284,
"dst_chain_id": 8453,
"src_tx": "0x…",
"amount_raw": "2500000000000000000",
"solver": "0x…",
"latency_ms": 12400,
"finality_type_id": 7
}Each event your protocol emits, on each chain it touches, becomes one record: source, destination, amount, solver, latency, finality type, and an id that ties it to a block under the root. Agents read these records instead of your ABI. The protocol decoders already send deposit and fill records into this stream, decoded from mainnet logs.