Release

Release
May 8, 2026
CCIP

CCIP Updates: API, SDK, and CLI Enhancements

This release introduces TON support, improved search and latency handling, enhanced traceability, and new SDK and CLI capabilities for easier message tracking, execution, and automation.

CCIP API Updates

  • TON Integration: Full support for TON search formats, state handling (including UNCONFIRMED), and extraArgs decoding.
  • Enhanced Search: New token-based filtering for message search with sourceTokenAddress filter. Support for broader, text-based querying across relevant fields to simplify search workflows with q parameter
  • Lane Latency: Lane latency estimation has been made more robust, with improved accuracy and consistency across varying data conditions
  • Traceability: Each request now includes a unique identifier x-request-id to improve traceability and debugging

CCIP SDK Updates

  • Search Messages: Added searchMessages with cursor pagination and an async generator (searchAllMessages) for easier message tracking.
  • Manual Execution: New getExecutionInput(messageId) allows manually executing using only a message ID.
  • Solana Enhancements: Support for estimateReceiveExecution providing receiver simulation and compute unit estimation on Solana.

CCIP CLI Updates

  • Automation Friendly: Introduced a --no-interactive mode and a standardized JSON output contract for use with scripts and AI agents.
  • Power User Tools: Added shell completion for bash/zsh and a new search command with interactive inspection.
  • Flexible Sending: Support for passing arbitrary extraArgs via --extra/-x and manual execution via Message ID.
  • Wallet Integration: Added keystore options for Hardhat and Foundry environments.

The latest CCIP SDK and CLI version is v1.6.2. Developers are encouraged to upgrade to take full advantage of these improvements.