This work is currently paused, as it depends on the Solver Liquidity Modules. Given that the liquidity modules are going through a rework, we need to finish that piece first. There is also a separate component around RPCs (not currently captured on the board) that needs to be completed before CCTP can resume.
The goal is to integrate Circle's CCTP (Cross-Chain Transfer Protocol) directly into the Solver's automated rebalancing logic for USDC.
Currently, CCTP is available but requires manual intervention to rebalance USDC across chains. With this integration, when a user initiates a swap to USDC on a chain where insufficient USDC liquidity exists, the Solver will automatically locate USDC on another chain and bridge it via CCTP — at zero bridging cost — to fulfil the swap for the user.
This will be a significant addition to the Solver's capabilities, enabling seamless USDC delivery across any supported chain without manual liquidity management.