Skip to content

SettlementQuote

SIP Protocol API Reference v0.7.4


SIP Protocol API Reference / SettlementQuote

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7288

Quote response

quoteId: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7290

Unique quote identifier


amountIn: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7292

Expected input amount (in smallest units)


amountOut: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7294

Expected output amount (in smallest units)


minAmountOut: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7296

Minimum output amount after slippage (in smallest units)


optional priceImpact: number

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7298

Estimated price impact in basis points


fees: object

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7300

Estimated fees (network + protocol)

networkFee: string

Network gas fees (in native token)

protocolFee: string

Protocol/solver fees (in output token)

optional totalFeeUSD: string

Total fees in USD (optional)


depositAddress: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7309

Deposit address for input tokens


recipientAddress: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7311

Recipient address (stealth address if privacy mode)


optional refundAddress: string

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7313

Refund address (if deposit fails or expires)


expiresAt: number

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7315

Quote expiration timestamp


optional estimatedTime: number

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7317

Expected execution time in seconds


optional route: SettlementSwapRoute

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7319

Swap route details (optional, for transparency)


optional metadata: Record<string, unknown>

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:7321

Backend-specific metadata