QuoteResponseDto

Normalized quote; includes HUMAN + RAW amounts, router hints, and route structure.

{
  "fromTokenAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "toTokenAddress":   "0xE9185Ee218cae427aF7B9764A011bb89FeA761B4",
  "chainId": 8453,

  "inputAmount": "100",
  "estimatedAmount": "535.353595078697830385",

  "fromTokenDecimals": 6,
  "toTokenDecimals": 18,

  "humanAmountOut": "100",
  "amountOut": "100000000",

  "rawQuote": "535353595078697830385",
  "humanRawQuote": "535.353595078697830385",

  "amountIn": "535353595078697830385",
  "humanAmountIn": "535.353595078697830385",

  "minAmountIn": "532676827103304341233",
  "humanMinAmountIn": "532.67682710330434123308",

  "emigroFeeAmount": "500000",
  "emigroFeePercent": "0.50",
  "slippagePercent": "0.50",

  "routerType": "aerodrome-slipstream",
  "feeTier": 500,
  "routeAllowed": false,

  "liquidityPoolFeePercent": "0.05",
  "priceImpactPercent": "0.0000",

  "multihop": null,
  "path": [
    "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "0xE9185Ee218cae427aF7B9764A011bb89FeA761B4"
  ],

  "displayPath": [
    { "address": "0x8335...2913", "symbol": "USDC", "logoURI": "usdc.png" },
    { "address": "0xE918...61B4", "symbol": "BRZ",  "logoURI": "brz.png" }
  ],
  "displayPathText": "USDC > BRZ",
  "routerDisplay": { "key": "aerodrome-slipstream", "name": "Aerodrome Slipstream" }
}

For multi-hop quotes, multihop is an array and path has 3+ addresses:

Field
Type
Req
Meaning / Usage

inputAmount

string (HUMAN)

echo of input amount

amountOut

string (RAW)

RAW tokenIn → pass as amountOut to build

minAmountIn

string (RAW)

RAW min tokenOut → pass as minAmountIn to build

routerType

string

e.g. uniswapv2, uniswapv3, aerodrome-v2, aerodrome-slipstream

feeTier

number

v3 single-hop fee; Slipstream hops map spacing internally

path

string[]

canonical execution path

multihop

Hop[] | null

present when multi-hop

displayPath*

array

UI helper (optional)

routerDisplay*

object

UI helper (optional)

* optional/ignorable for execution.

Last updated