passChainlink CCIP route demo
Arc Interop
A route-ready demo for cross-chain treasury, collateral and settlement coordination. Arc Suite checks policy, attaches Chainlink risk evidence, prepares the CCIP route, and only finalizes the job when receipt and validation artifacts are present.
ccip_arc_sepolia_2048
Policy → Oracle → CCIP → Receipt → Validation
attachedreadyreviewreviewRoute status, feed freshness and RPC health.
Uniswap and Stablecoin Kit paths as route evidence.
Arc Suite treats swaps as auditable money movement: quote, route, memo, transaction hash and proof status can be attached to the same job envelope as API payments.
Policy before routing, proof before finalization.
Shield confirms address, route and risk inputs before the cross-chain instruction is prepared.
Chainlink-on-Arc evidence becomes the oracleRiskHash inside the job envelope.
Arc Testnet selector and router are attached to the route run.
Provider receipt must arrive before the job can be treated as fulfilled.
Validator evidence closes the loop; missing evidence moves the job to review.
What the reviewer can verify.
- Router
- 0xdE4E7FED43FAC37EB21aA0643d9852f75332eab8
- Selector
- 3034092155422581607
- Oracle risk
- 0xriskc6c0fb7f3421d4b1986f0fbcf8e7b31e2048
- Message status
- Prepared · awaiting live CCIP adapter
- Receipt state
- receipt_missing -> review
- Validation state
- validation_missing -> review
- Proof hash
- sha256:9db7c7c9e467c79e9f12f4ddf8b912fedc7ce6bf8f6f4dd9a9a648cc8e3f2048
The page exposes route evidence without exposing private provider logic. Live CCIP reads can replace the demo status while preserving the same route envelope.
Policy pass does not settle a route by itself.
receipt_missingDo not finalize settlement proofThe policy path passed, but provider evidence has not arrived.validation_missingDo not update reputationThe job cannot become a positive trust signal without validator evidence.dispute_openedRoute to operator reviewThe operator can retry, refund or resolve without exposing private provider logic.Load-aware settlement states.
Arc Suite separates policy approval, receipt evidence and settlement recording so temporary Arc Testnet congestion does not corrupt reputation or access decisions. During planned Arc Testnet load testing, congestion or delayed block production should become an execution state, not a false product failure.
network_congestedPause final settlement markingPolicy can pass, but route finalization waits if Arc status or block production is degraded.retry_scheduledRetry with idempotencyThe same job envelope can be retried without double-counting spend or reputation.deferred_settlementKeep proof openProof stays reviewable while the transaction is pending, delayed or awaiting explorer visibility.settlement_recordedClose the loopOnly recorded transaction evidence can move the job into the completed settlement state.The product surface is ready for live route observation: message id, source chain, target chain, Chainlink router, Arc selector, oracle risk hash and artifact-gating state already have a place in the UI.