# EVM Swap Quote API | Routes, Costs & Slippage

Request supported EVM swap comparisons with exact token addresses, base-unit amounts and slippage limits. Inspect route coverage before wallet execution.

Canonical: https://www.bitpont.com/developers/quotes/


## Request an exact-input comparison

quoteSwap() accepts an EVM network, source and destination contract addresses, an input amount in base units, the wallet address and slippage in basis points. Supported network identifiers are Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain and Avalanche.

The API requires a positive integer amount string and slippage from 1 to 300 basis points. Token symbol alone is not an asset identity. Preserve chain and contract address together.

## Show what was actually compared

Inspect provider coverage, quote time, expected output and available cost information. When only one source succeeds, label that coverage. A route missing gas, impact or provider fees is not a complete all-in cost comparison.

## Keep the quote separate from execution

Quotes may expire or become unavailable. Recheck the chain, spender, allowance, input amount, minimum output and deadline before approving any transaction. The versioned partner API does not sign or submit swaps; supported wallet execution remains a separate review step.

## Recover without creating a second trade

A quote failure can be retried within the API budget. A submitted transaction has a different lifecycle: track its existing hash and check its outcome before considering another submission.


