GET/api/v1/reserves/{issuerId}/proof

Reserve proofs

Get latest reserve proof

Fetch an issuer's most recent proof and its verification result.

Sandbox APIhttps://sandbox-api.nuvante.io

Returns the latest proof artifact and the pass or fail result for the issuer's current reserves. Needs the viewReserves capability.

Parameters

Get latest reserve proof parameters
FieldTypeRequiredDescription
Authorizationstring · headerYesBearer sandbox API key with `reserves:read`, or an issuer tenant admin JWT.
issuerIdstring (UUID) · pathYesThe participant ID of the issuer whose proof you want.

Responses

200Latest proof artifact and result.
404No proof has been generated for this issuer yet.
Create a sandbox API key

Request

curl --request GET \
  --url 'https://sandbox-api.nuvante.io/api/v1/reserves/323e4567-e89b-42d3-a456-426614174002/proof' \
  --header 'Authorization: Bearer nvt_sandbox_your_key' \
  --header 'Accept: application/json'

Response

{
  "data": {
    "issuerId": "323e4567-e89b-42d3-a456-426614174002",
    "result": {
      "pass": true,
      "keyId": "reserve-policy-v1-sandbox"
    },
    "artifact": {
      "issuerId": "323e4567-e89b-42d3-a456-426614174002",
      "keyId": "reserve-policy-v1-sandbox",
      "generatedAt": "2026-08-19T13:00:00.000Z",
      "pass": true,
      "snapshot": {
        "reservesGbp": "1200000.0000000",
        "supplyIssued": "1000000.0000000",
        "centralBankDepositRatio": 0.4
      }
    }
  },
  "meta": {
    "commandId": "f23e4567-e89b-42d3-a456-426614174043"
  }
}