Skip to content

SettlementQuote

SIP Protocol API Reference v0.7.0


SIP Protocol API Reference / SettlementQuote

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4179

Quote response

quoteId: string

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4181

Unique quote identifier


amountIn: string

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4183

Expected input amount (in smallest units)


amountOut: string

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4185

Expected output amount (in smallest units)


minAmountOut: string

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4187

Minimum output amount after slippage (in smallest units)


optional priceImpact: number

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4189

Estimated price impact in basis points


fees: object

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4191

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-BYZbDjal.d.ts:4200

Deposit address for input tokens


recipientAddress: string

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4202

Recipient address (stealth address if privacy mode)


optional refundAddress: string

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4204

Refund address (if deposit fails or expires)


expiresAt: number

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4206

Quote expiration timestamp


optional estimatedTime: number

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4208

Expected execution time in seconds


optional route: SettlementSwapRoute

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4210

Swap route details (optional, for transparency)


optional metadata: Record<string, unknown>

Defined in: @sip-protocol/sdk/dist/index-BYZbDjal.d.ts:4212

Backend-specific metadata