Page cover

POST Confirm Deposit Transaction

-------------------------------------------
OVERVIEW
-------------------------------------------

Endpoint: POST /api/v1/deposit/confirm
Method: POST
Authentication: Not Required
Rate Limit: 50 requests/minute

PURPOSE:
Confirms whether a deposit transaction has been successfully processed on-chain.

-------------------------------------------
REQUEST BODY
-------------------------------------------

{
  "txHash": "0x1234567890abcdef...",
  "poolId": "cipherx-bsc-01",
  "commitment": "0x7c5b3a1d9e8f0c2b..."
}

-------------------------------------------
EXAMPLE RESPONSE (CONFIRMED)
-------------------------------------------

{
  "success": true,
  "confirmed": true,
  "txHash": "0x1234567890abcdef...",
  "status": "confirmed",
  "depositDetails": {
    "poolId": "cipherx-bsc-01",
    "denomination": "0.1",
    "leafIndex": 847,
    "blockNumber": 45679500,
    "confirmations": 25
  },
  "privacyStatus": {
    "canWithdrawAt": "2025-01-10T18:00:00.000Z",
    "anonymitySetSize": 424
  }
}

Last updated