v1

latestOpenAPI 3.0.02026-07-2651510.5 KB
Claims

Get Settlement Claim

Verify that an offer was properly settled onchain and get a signature for a settlement transaction

post/claim/settlement

Request body

chainIdinteger required

The chain ID where the settlement transaction occurred

evm_txstring required

The transaction hash of the settlement transaction

Example request

{
  "chainId": 42161,
  "evm_tx": "0xabc123def4567890abc123def4567890abc123def4567890abc123def4567890"
}

Response

Successful settlement verification

successboolean required
signaturestring required

Example response

{
  "success": true,
  "claim": {
    "nonce": "0",
    "expiry": "1760896448",
    "chainId": "421614",
    "settlementChainId": "42161",
    "account": "0x000100000014d8da6bf26964af9d7eed9e03e53415d37aa96045",
    "offerId": "123",
    "txhash": "0xabc123def4567890abc123def4567890abc123def4567890abc123def4567890"
  },
  "signature": "0xdef4567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
}