Bridge and swap in one step with Acrossbridge, so you can start with ETH on Optimism and arrive with USDC on Base when the route allows it.