Skip to main content
ParameterDescription
originChainIdChain ID of sending chain
inputTokenAddress of sending token
destinationChainIdChain ID of destination chain
outputTokenAddress of destination receiving token

Examples:

  • ETH from Ethereum to USDC on Optimism:
    https://bungee.exchange/?originChainId=1&inputToken=0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee&destinationChainId=10&outputToken=0x0b2c639c533813f4aa9d7837caf62653d097ff85
    
  • USDC from Polygon to Aave on Arbitrum:
    https://bungee.exchange/?originChainId=137&inputToken=0x3c499c542cef5e3811e1192ce70d8cc03d5c3359&destinationChainId=42161&outputToken=0xba5ddd1f9d7f570dc94a51479a000e3bce967196
    

Integration Tips

  • For native tokens (ETH, POL, etc.), use the address 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
  • Chain IDs follow the standard EVM chain ID format (e.g., 1 for Ethereum, 10 for Optimism)