v1

latestOpenAPI 3.0.02026-07-2651510.5 KB
Claims

Get Deposit Claim

Verify a signed deposit authorization, fetch the latest points balance, and return the oracle signature for a deposit transaction

post/claim/deposit

Request body

accountstring required

Hex-encoded ERC-7930 account for the underlying points holder

operatorstring required

The EVM wallet that will submit the onchain deposit transaction

Example request

{
  "account": "0x000100000014d8da6bf26964af9d7eed9e03e53415d37aa96045",
  "operator": "0x69155e7ca2e688ccdc247f6c4ddf374b3ae77bd6",
  "authorization": {
    "signature": "0xabc123def456..."
  }
}

Response

Successful claim verification

successboolean required
signaturestring nullable required

Example response

{
  "success": true,
  "claim": {
    "chainId": "421614",
    "pointsId": "4",
    "account": "0x000100000014d8da6bf26964af9d7eed9e03e53415d37aa96045",
    "operator": "0x69155e7ca2e688ccdc247f6c4ddf374b3ae77bd6",
    "amount": "5314000000000000000000",
    "expiry": "1760896448",
    "nonce": "0"
  },
  "signature": "0xd1ede18892adf865739b755a274ae470fc293344b1787564d711b541ca53db827b3cfec75afd1c2b70d1ca3b08ffa5d159bc9df3a4359df84ae99dd8deb2c4ca1b"
}