v1

latestOpenAPI 3.1.02026-07-26125028.4 KB

Create order.

post/orders

Request body

slippageinteger

(Optional) In BIPS (base index points), 100 bips = 1%. When not specified, the slippage configured in app settings is used, or zero if no default is configured.

noncestring

(Optional) Custom nonce for the order. If not provided, one will be generated.

solver_idstring

(Optional) Specific solver ID to use for this order.

Example request

{
  "slippage": 50,
  "nonce": "1736152215456",
  "solver_id": "0x9dd9c2d208b07bf9a4ef9ca311f36d7185749635",
  "affiliate_fees": [
    {
      "fee": 10
    }
  ]
}

Response

Object with required information to initiate order on source chain.

status'Ok' | 'Error'
errorstring nullable

Example response

{
  "result": {
    "approval_transaction": {
      "selector": "0x2aed25fcd0101fcece997d93f9d0643dfa3fbd4118cae16bf7d6cd533577c28",
      "to": "0x2448040b22b27f5a814756e67da005701e525658b162d4f0343d2e011bc6dad"
    },
    "initiate_transaction": {
      "selector": "0x2aed25fcd0101fcece997d93f9d0643dfa3fbd4118cae16bf7d6cd533577c28",
      "to": "0x2448040b22b27f5a814756e67da005701e525658b162d4f0343d2e011bc6dad"
    },
    "typed_data": {
      "domain": {
        "chainId": "SN_SEPOLIA",
        "name": "HTLC",
        "revision": "1",
        "version": "1"
      },
      "message": {
        "amount": {
          "high": "0x0",
          "low": "0x2710"
        },
        "redeemer": "2359173398359146340421805800175969296622423265566697169584810299233559668096",
        "secretHash": [
          1208377717,
          3328794282,
          2017733490,
          901540904,
          1502396360,
          718117041,
          1704147999,
          3475506811
        ],
        "timelock": "2880"
      },
      "primaryType": "Initiate"
    }
  }
}