Introduction
Bungee’s unified API makes cross-chain token swaps simple. This page walks you through the integration process and helps you choose the right approach for your app.
Integration flow
Integrating Bungee Auto involves 4 steps:
- Get a quote: Fetch quote pricing information
- Create a Request: Prepare the request
- Submit a Request: Submit the request either via the
submit
endpoint or onchain via the Inbox Contract - Monitor status: Track the Request status
And that's it! Bungee Auto will handle the rest. See our integration guides for step-by-step instructions on how to integrate Bungee into your application.
Submit requests with Permit2
Integrate Bungee with Permit2 for ERC20 tokens
Submit requests onchain
Integrate Bungee with the Inbox Contract
Manual route selection
Integrate Bungee Manual for granular control
Swap across EVM & Solana
Integrate Bungee to swap across EVM & Solana
Link to Bungee
Redirect users to Bungee with chain/tokens for transfers pre-selected. Users can then simply choose a route and start transferring with just a few clicks.
https://bungee.exchange/?fromChainId=1&fromTokenAddress=0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee&toChainId=10&toTokenAddress=0x0b2c639c533813f4aa9d7837caf62653d097ff85
See the Bungee Link documentation for more details and parameters.
Coming Soon
Bungee Lite: A React component that makes it easy to embed Bungee directly into your app with minimal setup.
Legacy Documentation
Legacy Bungee Manual documentation is available here for reference, but we recommend using the new Bungee API for all new integrations.