v1

latestOpenAPI 3.0.0ISC2026-07-26318688.6 KB
DEX

Get next chain signature

Get the next signature requirement in a multi-step signature chain

Used for swaps that require multiple sequential signatures (e.g. permit + bridge). Call this endpoint recursively: sign the returned data with the wallet, then pass the signature back until isComplete is true. Only needed when a signature returned by the approve endpoint has type "CHAINED".

post/dex/chainSignatures

Request body

quoteIdstring required

Quote ID from a prior quote response.

addressFromstring required

EVM address from which the amount will be deducted

signatureKeystring required

Key for the signature in the chain, returned from the previous approve or chainSignatures call

signatureStepinteger required

Step number in the signature chain sequence

Example request

{
  "quoteId": "69a02882f48d56c923119d95",
  "addressFrom": "0xb7dE6b6eEBF7401aFea5a49D6405C9048fEf2d40",
  "signatureKey": "permit",
  "signatureStep": 1
}

Response

Success

type'single' | 'chained' required
totalStepsnumber double required
stepnumber double required
isCompleteboolean required
keystring required
swapRequiredMetadataRecordStringAny

Construct a type with a set of properties K of type T