Skip to main content
GET
/
api
/
v1
/
bridge
/
quote
bridge-quote
curl --request GET \
  --url https://api.naos.trade/api/v1/bridge/quote \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "transaction": {
    "trade": "<string>",
    "requestId": "<string>",
    "approve": "<string>"
  },
  "stats": {
    "amountIn": "<string>",
    "amountOut": "<string>",
    "priceImpact": 123,
    "estimatedTime": 123,
    "amountInFormatted": "<string>",
    "amountInUsd": "<string>",
    "amountOutFormatted": "<string>",
    "amountOutUsd": "<string>",
    "sourceChain": "<string>",
    "destinationChain": "<string>"
  },
  "error": "<string>"
}

Authorizations

Authorization
string
header
required

API key via Authorization: Bearer YOUR_API_KEY

Query Parameters

source
enum<string>
required

Source blockchain network Blockchain network identifier

Available options:
BASE,
ETH,
BSC,
ARB,
AVAX,
ABS,
HYPE,
INK,
STORY,
XLAYER,
PLASMA,
UNI,
MONAD,
MEGAETH,
SOL
destination
enum<string>
required

Destination blockchain network Blockchain network identifier

Available options:
BASE,
ETH,
BSC,
ARB,
AVAX,
ABS,
HYPE,
INK,
STORY,
XLAYER,
PLASMA,
UNI,
MONAD,
MEGAETH,
SOL
amount
string
required

Amount in smallest unit (wei for EVM, lamports for Solana)

Pattern: ^\d+$
trader
string
required

Source chain wallet address

recipient
string

Destination chain wallet address (defaults to trader for EVM-to-EVM)

slippage
integer
default:500

Slippage tolerance in basis points (default 500 = 5%)

Required range: 1 <= x <= 10000

Response

Bridge quote with unsigned transaction

success
boolean
required
transaction
object

Unsigned transaction data ready to sign

stats
object

Bridge quote statistics

error
string | null