Moving USDC between Solana and Hyperliquid
CCTP, Relay and what the keeper pays.
Backers live on Solana. Fees accrue on Hyperliquid. USDC moves between them twice.
Solana to Hyperliquid
When a tranche is released, the escrow pays the builder on Solana by default. A builder can ask for Hyperliquid instead, and the keeper bridges it through Circle CCTP into Arbitrum and deposits it.
Hyperliquid to Solana
Every Monday the claimed fees are withdrawn from Hyperliquid and moved to Solana through CCTP, or through Relay when CCTP is slow. Backers always claim on Solana.
Records
Each bridge leg has its own Memo record naming the epoch and the source transaction.