> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bungee.exchange/llms.txt
> Use this file to discover all available pages before exploring further.

# Checkout

> Let users complete checkout with any asset they already hold across any chain via Bungee

## Checkout with Bungee

Bungee functions as a state-of-the-art checkout solution for users and developers due to its unique architecture that handles funding, conversion, and delivery
under the hood so users can pay with whatever they hold.

* **Pay with any asset**: Users can complete checkout using any token on any chain — Bungee handles the conversion and delivery behind the scenes
* **Guaranteed Best Execution**: Bungee automatically finds the best route to convert the user's held assets into the required payment token at the best price
* **1-click gasless experience**: Users confirm once from their source chain — no manual bridging, swapping, or gas management required
* **Works for any VM**: Bungee supports all leading EVM as well as non-EVM networks like Tron, Solana, Bitcoin
* **Higher conversion rates**: By removing funding friction, more users complete checkout instead of dropping off to bridge or swap elsewhere

## Trusted by leading teams

<CardGroup cols={3}>
  <Card title="$25B+" icon="chart-line">
    Total volume routed
  </Card>

  <Card title="30+" icon="link">
    Chains supported
  </Card>

  <Card title="4M+" icon="users">
    Users served
  </Card>
</CardGroup>

Integrated by **Fun**.

## Who this is for

**As a user**, I want to complete checkout with the assets I already hold so that I can purchase without having to manually move or convert funds first.

**As a user**, I want to pay for something on one chain using assets I hold on a different chain without leaving the checkout flow.

**As a developer**, I want users to complete checkout with whatever assets they hold so that more purchases complete with less friction.

**As a developer**, I want to accept payments in a specific token on a specific chain while letting users pay with anything they have.

## Quick start

Get a quote for a checkout-style route from Arbitrum USDC to Base ETH:

```bash theme={null}
curl "https://public-backend.bungee.exchange/api/v1/bungee/quote?\
originChainId=42161&\
destinationChainId=8453&\
inputToken=0xaf88d065e77c8cc2239327c5edb3a432268e5831&\
outputToken=0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee&\
inputAmount=100000000&\
receiverAddress=0xd8da6bf26964af9d7eed9e03e53415d37aa96045&\
userAddress=0xd8da6bf26964af9d7eed9e03e53415d37aa96045"
```

<CardGroup cols={2}>
  <Card title="Integration guides" href="/integrate/integration-guides">
    Guides for quotes, routes, asset mapping, status
  </Card>

  <Card title="Get API access" href="/integrate/get-api-access">
    Start building!
  </Card>
</CardGroup>
