Enso Integration: [DOCS ](https://docs.enso.finance) Curve Pool: Example Arbitrum <-> Mainnet ```bash curl -X 'POST' \ 'https://api.enso.finance/api/experimental/multichain/shortcut/route' \ -H 'accept: */*' \ -H 'Content-Type: application/json' \ -d '{ "amountIn": "1000000000000000000", "slippage": "300", "in": { "sourceChainId": 42161, "token": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" }, "out": { "destinationChainId": 1, "token": "0xE57180685E3348589E9521aa53Af0BCD497E884d" }, "fromAddress": "0x93621DCA56fE26Cdee86e4F6B18E116e9758Ff11" }' ``` Just on mainnet: ```bash curl -X 'GET' \ 'https://api.enso.finance/api/v1/shortcuts/route?chainId=1&fromAddress=0xd8da6bf26964af9d7eed9e03e53415d37aa96045&tokenInAmountToApprove=1000000000000000000&tokenInAmountToTransfer=1000000000000000000&amountIn=1000000000000000000&minAmountOut=1000000000000000000&slippage=300&tokenIn=0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee&tokenOut=0xE57180685E3348589E9521aa53Af0BCD497E884d' \ -H 'accept: application/json' ``` Balancer pool Example Mainnet <-> Arbitrum: ```bash curl -X 'POST' \ 'https://api.enso.finance/api/experimental/multichain/shortcut/route' \ -H 'accept: */*' \ -H 'Content-Type: application/json' \ -d '{ "amountIn": "1000000000000000000", "slippage": "300", "in": { "sourceChainId": 1, "token": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" }, "out": { "destinationChainId": 42161, "token": "0x8bc65Eed474D1A00555825c91FeAb6A8255C2107" }, "fromAddress": "0x93621DCA56fE26Cdee86e4F6B18E116e9758Ff11" }' ``` Just on Arbitrum ``` bash curl -X 'GET' \ 'https://api.enso.finance/api/v1/shortcuts/route?chainId=42161&fromAddress=0xd8da6bf26964af9d7eed9e03e53415d37aa96045&tokenInAmountToApprove=1000000000000000000&tokenInAmountToTransfer=1000000000000000000&amountIn=1000000000000000000&minAmountOut=1000000000000000000&slippage=300&tokenIn=0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee&tokenOut=0x8bc65Eed474D1A00555825c91FeAb6A8255C2107' \ -H 'accept: application/json' ```