Auto swap by directly interacting with smart contracts on the blockchain.
Setup for USDC > BCT > KLIMA To change routing from one token to another, remove mid contract and change amountsOutMin to use ammounts[1] instead of amounts[2].
Libraries: //install ethers npm i ethers