Check CCTP bridge transaction status
Returns information about a cross-chain CCTP bridge transaction, including attestation status, amount, fee, and destination transaction. Rate limited to 1 request per 10 seconds.
Query Parameters
Chain ID of the source transaction
143
Transaction hash of the CCTP bridge transaction on source chain
"0x4ac72089eef92b827702281bb2668b416ee6d3e9d953600dc363842e473a157c"
Response
Bridge transaction status and details
Source chain ID where the CCTP burn was initiated
143
Source chain transaction hash
"0x4ac72089eef92b827702281bb2668b416ee6d3e9d953600dc363842e473a157c"
Overall bridge status. ready_for_manual_execution: the burn is attested but the destination mint has not been executed — claim it via /api/v1/cctp/bridge/claim.
pending, inflight, delivered, failed, ready_for_manual_execution, unknown Destination chain ID where the mint occurs
1
Destination chain transaction hash (if mint has completed)
CCTP transfer type based on finalityThresholdExecuted: "fast" (<= 1000) or "standard" (>= 2000)
fast, standard Reason Circle reports for delayed message processing (insufficient_fee, amount_above_max, insufficient_allowance_available).
"insufficient_fee"
Forwarding Service status for transfers with a forwarding hook (incl. HyperCore deposits). The bridge is only 'delivered' once the forward completes.
Raw depositForBurn function parameters. Present iff the source-chain call was plain depositForBurn (no hookData).
Decoded depositForBurn parameters with token metadata, chain IDs, and human-readable values.
Raw depositForBurnWithHook function parameters. Present iff the source-chain call was depositForBurnWithHook (non-empty hookData).
Decoded depositForBurnWithHook parameters with token metadata, chain IDs, and human-readable values.
Enso shortcut event from source chain (ShortcutExecuted + execution result). Null if not found.
Enso shortcut event from the destination chain. Standard CCTP transfers carry none; on an intent route it is read from the keeper's execution transaction (destinationExecutionTxHash).
Present when the source transaction published a cross-chain intent: this bridge only delivers funds to the intent's ephemeral executor, and a keeper then executes the intent (or refunds it past its deadline) in a separate destination transaction. status: delivered means the bridge delivered the funds to the executor; the execution itself is reported here (phase, keeper status, execution / repayment transactions).
The keeper's intent execution transaction on the destination chain, once executed - the transaction that performed the Enso swap. destinationTxHash is only the bridge delivery that funded the executor.
Error message if the check failed
