We just vastly simplified the DevX of trading tokens with smart contract wallets in one line of code:

smartAccount.swap()

- No need for UserOperation construction

- Bundler & EntryPoint provided

- Gas abstraction out-of-the-box

All handled by @CoinbaseDev Swap API!