Frequently Asked Questions
General Questions
What is Bungee?
Bungee is a protocol built on by the SOCKET team that powers seamless swaps within and between any blockchain. With over $20B in volume processed and trusted by major wallets and dApps, Bungee provides efficient, secure, and accessible cross-chain swaps through two routing modes: Auto and Manual.
Where can I use Bungee?
Bungee Manual Mode is integrated into major wallets and dApps, including:
Additionally, you can try out both routing modes at our official interface:
- Auto and Manual Modes: bungee.exchange
Routing Modes
What's the difference between Auto Mode and Manual Mode?
- Auto Mode automatically selects and executes the best route through a marketplace of competing off-chain agents. Users just sign a message with their preferences.
- Manual Mode provides multiple routes for users to choose from, giving control over route selection and execution.
Read more about the modes in Bungee Routing Modes Comparison
Where can I learn more about Auto Mode?
Learn more about Auto Mode in Auto Mode Overview
Additionally you can try out Auto Mode at bungee.exchange.
Where can I learn more about Manual Mode?
Learn more about Manual Mode in Manual Mode Overview
Additionally you can try out Manual Mode at bungee.exchange.
Integration
Can I use Bungee Auto or Manual Mode in my App?
Yes, Bungee Auto and Manual Mode are available for integration via APIs. See Auto Mode Integration and Manual Mode Integration.
The API Endpoints provide both Quotes for Bungee Auto and Routes for Bungee Manual. Bungee Auto is enable by default while Bungee Manual can be enabled via parameter.
How can I integrate Bungee Manual Mode?
Ready to integrate? Get started with Manual Mode:
Is Auto Mode available for integration?
Yes, Bungee Auto is available for integration via APIs. See Auto Mode Integration.
I have a Application, can I just add Bungee Auto Mode to it?
Yes, we are currently working on Bungee Lite, a component that allows you to use Auto Mode in your App. More information coming soon.
Technical Questions
How does Auto Mode work?
Auto Mode uses an request-based execution system with off-chain signatures. For each swap, the following steps occur:
- Get a quote for price estimation
- Create and sign an request with your preferences
- Off-chain agents compete to execute your request
- The winning agent executes the swap
- The transaction is settled and verified
Read more about Auto Mode in Auto Mode Overview or learn more about the order lifecycle in Order Lifecycle.
Who are the off-chain agents in Auto Mode?
Auto Mode has three types of agents:
- Fillers: Have active capital across networks and fulfill requests
- Solvers: Use passive staked capital to find and execute optimal routes
- Provers: Whitelisted by BungeeDAO for secure native bridge integrations
Read more about the architecture in Architecture.
What happens if a swap fails?
Both modes have protection mechanisms:
- Auto Mode: Requests have timeouts and slippage protection. If execution fails, your funds remain safe in the source chain.
- Manual Mode: Transactions are atomic, meaning they either complete successfully or revert entirely.
Support
Where can I get help?
- Discord Community: Join our Discord
- Twitter Updates: @BungeeExchange
- Support: Contact our support team