Dashboard · VantagePlanned

Chainlink CCIP Tracker: Cross-Chain Messages and Token Transfers

How many messages and how much token value move over Chainlink CCIP, on which lanes and how fast are they delivered?

Messages and token value sent over Chainlink CCIP lane by lane, with delivery times, fee tokens and how close pools are to their limits.

ShareEmail itvoltfincrypto.com/apps/chainlink-ccip-tracker
Blueprint

What the dashboard will show.

The dashboard as it will open in Vantage. Each figure is named here and arrives with its receipt; until its data is published, its place stays empty.

  • Lane
  • Period

Lanes

Messages and token value by lane, with delivery times.

Messages delivered

count

CCIP messages executed on covered destination chains over the selected period.

FigureAwaiting data

Token value moved

USD

Token value carried by those messages, valued at oracle prices at the send block.

Figurebridge_flows_dailyAwaiting data

Active lanes

count

Source and destination pairs with at least one delivered message in the period.

FigureAwaiting data

Median delivery time

minutes

The median time from send block to execution block across messages in the period.

FigureAwaiting data

Messages by day and source chain

count

CCIP messages sent each day, split by source chain.

Stacked barsAwaiting data

Busiest lanes

Each lane's messages, token value, median delivery time and the share of fees paid in LINK over the period.

TableAwaiting data

Tokens and limits

Which tokens cross over CCIP, through which pools and how much capacity each lane has left.

Tokens with CCIP pools

count

Tokens with at least one registered CCIP token pool on covered chains.

FigureAwaiting data

Lanes near their rate limit

count

Token pool lanes whose available capacity is below a fifth of their maximum at the latest block.

FigureAwaiting data

Value by pool type

USD

Token value moved in the period through lock-and-release pools and through burn-and-mint pools.

Donutbridge_flows_dailyAwaiting data

Tokens and their pools

Each token's pool type, chains, rate limit per lane, capacity left now and value moved in the period.

TableAwaiting data

Lane
Every covered source and destination pair
Period
Last 7, 30 or 90 days
About

What it answers, and for whom.

Chainlink's Cross-Chain Interoperability Protocol, CCIP, carries messages and tokens between chains. A message leaves through the source chain's OnRamp, a committing oracle network posts a Merkle root of messages to the destination, a separate Risk Management Network checks it and an executing network delivers it through the OffRamp. This dashboard follows each message from send to delivery.

Tokens move through token pools that either lock and release a token or burn and mint it, and each pool sets rate limits per lane that cap how much can cross in a window. Under the Cross-Chain Token standard, issuers deploy and control their own pools. The dashboard shows the value moving on each lane, which tokens use which pool type and how much capacity each lane has left.

Method

How it will be measured.

Every figure will be read at a block, kept with its source and its exact read, and open a receipt anyone can re-check.

How receipts work →
  1. Messages are decoded from each chain's CCIP OnRamp send events and matched by message id to their execution on the destination OffRamp, so a message counts once and its delivery time is the gap between the two blocks.
  2. Token transfers are the token amounts carried in each message, valued at oracle prices at the send block, and split by the pool's mechanism: lock and release, or burn and mint.
  3. Fees are read from each message's fee token and fee amount, so the split between LINK and other fee tokens is measured, not assumed.
  4. Rate limits are read from each token pool's inbound and outbound buckets for every lane at the latest block: capacity, refill rate and tokens available now.

The data it needs

Read from chain state and history

  • bridge_flows_dailyTo buildBridge deposits and withdrawalsDeposits into and withdrawals out of canonical and major third-party bridges by chain, token and day, plus escrow balances at day end.
  • token_supply_dailyTo buildToken supply by dayTotal supply of each registry token on each chain at day end: wrapped BTC, liquid staking tokens, tokenized assets and other tracked tokens.
  • native_prices_dailyTo buildOracle prices by dayReference prices of major assets read from on-chain oracle feeds (Chainlink latestRoundData) at each day's last block, with each round's update time.
  • address_labelsTo buildAddress labelsLabels for known addresses: exchanges, bridges, protocols, funds, treasuries, sanctioned addresses and known attackers.
  • CCIP OnRamp send events on each covered chain: message id, sender, receiver, tokens, fee token and fee
  • OffRamp execution state events on each destination chain, matched by message id
  • Token pool rate limiter state per lane: capacity, rate and tokens available, read at the latest block
  • Token pool types and the tokens registered to each, from the CCIP token admin registry
Questions

Questions people ask.

What is Chainlink CCIP?

A protocol for sending messages, tokens or both between blockchains, run by Chainlink oracle networks. An app calls the CCIP router on the source chain and pays a fee, and the message or tokens arrive on the destination chain, where a receiver contract can act on them.

How does CCIP verify a message?

A committing oracle network posts a Merkle root of messages from the source chain to the destination. A separate Risk Management Network, built and run independently, checks that root, and only then can an executing network deliver the messages against it. A message that fails either check is not executed.

What is the Cross-Chain Token standard?

A way for token issuers to make their token transferable over CCIP on their own terms: they deploy a token pool on each chain, choose lock and release or burn and mint and keep control of the pools and their rate limits.

What are CCIP rate limits?

Caps set per token pool and per lane on how much of a token can leave or arrive in a window. Each works like a bucket that refills over time, so a sudden drain through one lane is limited even if something else fails.

How long does a CCIP transfer take?

CCIP waits for the source chain to reach finality before a message is committed, so delivery time depends mostly on the source chain. The dashboard shows the median per lane, measured from the send block to the execution block.

Lane
A source and destination chain pair that CCIP connects; messages and rate limits are counted per lane.
Token pool
The contract that locks and releases, or burns and mints, a token when it crosses chains over CCIP.
Risk Management Network
An independent set of nodes that checks the messages CCIP commits and must approve them before they are executed.

Build Chainlink CCIP Tracker: Cross-Chain Messages and Token Transfers on verified data.

Start free in Voltfin Studio: boards, tables and reports where every number opens its receipt. Tell us which data you need first and we will build it next.