Skip to main content
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 crosschain swaps through two routing modes: Auto and Manual.
Bungee Manual Mode is integrated into major wallets and dApps, including:Additionally, you can try out both routing modes at our official interface:

Routing Modes

  • Auto Mode automatically selects and executes the best route through a marketplace of competing offchain 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 Integration Guides
Learn more about Auto Mode in our Integration Guides. See Auto Mode Integration for detailed implementation steps.Additionally you can try out Auto Mode at bungee.exchange.
Learn more about Manual Mode in Manual Mode Integration GuideAdditionally you can try out Manual Mode at bungee.exchange.

Integration

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 enabled by default while Bungee Manual can be enabled via parameter.
Ready to integrate? Get started with Manual Mode Integration Guide
Yes, Bungee Auto is available for integration via APIs. See Auto Mode Integration.
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

Auto Mode uses a request-based execution system with off-chain signatures. For each swap, the following steps occur:
  1. Get a quote for price estimation
  2. Create and sign a request with your preferences
  3. Off-chain agents compete to execute your request
  4. The winning agent executes the swap
  5. The transaction is settled and verified
Learn more about Auto Mode integration in our Integration Guides. See Auto Mode with Permit2 or Auto Mode Onchain for implementation details.
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
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?