This environment is intended for testing verification workflows and conducting interoperability sessions. For enquiries or support, please contact [email protected]

Session Detail

Inspect a single verification session

b477a845-2c3f-4100-b554-dca4fd3eb230

validated warnings
dc_api

892b3107-7aa2-45ae-aff6-9a4822031cb3
x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc
7oA5Q9b3VSAPnzsujCLjyD4OQOI3NWS9FojQw7THb2c

https://verifier-playground-service.igrant.io/post
600s
age_verification_over_18
2026-09-23 08:32:17 UTC    2026-09-23 08:32:39 UTC

DCQL Query

View Query
{
  "credentials": [
    {
      "id": "age_verification",
      "format": "mso_mdoc",
      "meta": {
        "doctype_value": "eu.europa.ec.av.1"
      },
      "claims": [
        {
          "path": [
            "eu.europa.ec.av.1",
            "age_over_18"
          ],
          "intent_to_retain": false
        }
      ]
    }
  ]
}

Validation Result

Valid Warnings
age_verification
mso_mdoc
Warning
✓
Valid Document DocType: eu.europa.ec.av.1
✓
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verified
✓
Valid Certificate Valid until 2027-09-14T07:23:45+00:00
⚠
Trusted Certificate chain (1 cert(s)) does not terminate at any of 1 configured trusted root(s)
✓
Valid Token Status Valid until 2027-09-22T22:03:24+00:00
✓
Valid Device Signature DeviceAuth verified against SessionTranscript
View Details
{
  "valid": false,
  "format": "mso_mdoc",
  "disclosed_claims": {
    "eu.europa.ec.av.1:age_over_18": true
  },
  "issuer": "CN=Tubitak IACA,O=TUBITAK BILGEM,C=TR",
  "error": null,
  "checks": [
    {
      "id": "valid_document",
      "name": "Valid Document",
      "status": "passed",
      "detail": "DocType: eu.europa.ec.av.1"
    },
    {
      "id": "issuer_signature",
      "name": "Valid Issuer Signature",
      "status": "passed",
      "detail": "IssuerAuth COSE_Sign1 signature verified"
    },
    {
      "id": "valid_certificate",
      "name": "Valid Certificate",
      "status": "passed",
      "detail": "Valid until 2027-09-14T07:23:45+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "failed",
      "detail": "Certificate chain (1 cert(s)) does not terminate at any of 1 configured trusted root(s)"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2027-09-22T22:03:24+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}

VP Token

View Raw Token
{
  "age_verification": [
    "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBlcWV1LmV1cm9wYS5lYy5hdi4xbGlzc3VlclNpZ25lZKJqbmFtZVNwYWNlc6FxZXUuZXVyb3BhLmVjLmF2LjGB2BhYYKRmcmFuZG9tWCACpSL1j-_2lPPtQAqaHyiPChP-oBjWZqajcHnbGvo1UmhkaWdlc3RJRAFsZWxlbWVudFZhbHVl9XFlbGVtZW50SWRlbnRpZmllcmthZ2Vfb3Zlcl8xOGppc3N1ZXJBdXRohEOhASahGCFZAo8wggKLMIICMqADAgECAhQAnxOtAmAv-_p5X_P7xLvw2HnEyDAKBggqhkjOPQQDAjA9MQswCQYDVQQGEwJUUjEXMBUGA1UECgwOVFVCSVRBSyBCSUxHRU0xFTATBgNVBAMMDFR1Yml0YWsgSUFDQTAeFw0yNjA5MTQwNzIzNDVaFw0yNzA5MTQwNzIzNDVaMFYxGTAXBgNVBAMMEFRCVEsgRGVtbyBJc3N1ZXIxFzAVBgNVBAoMDlRVQklUQUsgQklMR0VNMRMwEQYDVQQLDApFLUlkZW50aXR5MQswCQYDVQQGDAJUUjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABAR6DD-BrJjP1-jahEp0t43jXdXWp8RofhqpmYIlzZo34tRoMF1X5Z5bF2mQwG2asDOrNiYdSz8vmOW7e56DikqjgfYwgfMwDAYDVR0TAQH_BAIwADAOBgNVHQ8BAf8EBAMCB4AwFQYDVR0lAQH_BAswCQYHKIGMXQUBAjAdBgNVHQ4EFgQUA3i58wX6eW0VMZK4uCkLIk636h0wHwYDVR0jBBgwFoAU2NVDVrdgkINBC6YCAyj-85g2KicwJQYDVR0SBB4wHIYaaHR0cHM6Ly93d3cudHViaXRhay5nb3YudHIwVQYDVR0RBE4wTIYoaHR0cHM6Ly9pc3N1ZXItYmFja2VuZC50YnRrLWV1ZGktZGV2LmNvbYIgaXNzdWVyLWJhY2tlbmQudGJ0ay1ldWRpLWRldi5jb20wCgYIKoZIzj0EAwIDRwAwRAIgfc8H34Mgv8kGx3DpcU8IZJJZD12a5Uyo61P2ZFmcXD8CIEQuYdDfidcdhzadNw6ELMzMEDqyM-Jl8zjeqBB8hNS9WQHB2BhZAbymZ2RvY1R5cGVxZXUuZXVyb3BhLmVjLmF2LjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDktMjJUMjI6MDM6MjRaaXZhbGlkRnJvbcB0MjAyNi0wOS0yMlQyMjowMzoyNFpqdmFsaWRVbnRpbMB0MjAyNy0wOS0yMlQyMjowMzoyNFpsdmFsdWVEaWdlc3RzoXFldS5ldXJvcGEuZWMuYXYuMaQAWCDdrj676VqHd2re6bgPEm20UjqSf0u79chR_EjnJ8kanwFYICFq8VbjMDwGVQQYlQoAdn-naAPeLkfad_Y7fwRoDHA3AlggEY8cGi4wZ96JRGHvjXvgosy7kHff37bLTwl1LTuNZO0DWCB7CWXV2DoNmfkhK4YY7gxz77E7C6sXCn_N_FWt8x7RWm1kZXZpY2VLZXlJbmZvoWlkZXZpY2VLZXmkAQIgASFYIDDkcOs6vQWQZHqycPMk8par99G_DBHt6qqGcHxN2FbSIlgg0p0HPEbdnVaU6ZuRb3ikjNHegU52T9Y1i9TQd4ydd0xvZGlnZXN0QWxnb3JpdGhtZ1NIQS0yNTZYQGYEsvfp_lUGtBi0I8np0ukzxpMyXOkN4LbTpogcgY48rd-Sw2qIzF1UYQbtCw_jZMNbOUSYJ_vATYM-yJKF_G1sZGV2aWNlU2lnbmVkompuYW1lU3BhY2Vz2BhBoGpkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEAiA1oNhNdkv4AXL9AM0Y1u9oiwI_psT9j35vGtT2wjKacMviCnBsphqLDj4gYYipCvqcURYQWnyptgujS9yQdSZnN0YXR1cwA"
  ]
}

Decoded Token

Decoded JWT headers, payloads, disclosures, and key binding

View Decoded Token
{
  "age_verification": {
    "version": "1.0",
    "documents": [
      {
        "docType": "eu.europa.ec.av.1",
        "issuerSigned": {
          "nameSpaces": {
            "eu.europa.ec.av.1": [
              "CBORTag(24, b'\\xa4frandomX \\x02\\xa5\"\\xf5\\x8f\\xef\\xf6\\x94\\xf3\\xed@\\n\\x9a\\x1f(\\x8f\\n\\x13\\xfe\\xa0\\x18\\xd6f\\xa6\\xa3py\\xdb\\x1a\\xfa5RhdigestID\\x01lelementValue\\xf5qelementIdentifierkage_over_18')"
            ]
          },
          "issuerAuth": [
            "b'\\xa1\\x01&'",
            {
              "33": "b'0\\x82\\x02\\x8b0\\x82\\x022\\xa0\\x03\\x02\\x01\\x02\\x02\\x14\\x00\\x9f\\x13\\xad\\x02`/\\xfb\\xfay_\\xf3\\xfb\\xc4\\xbb\\xf0\\xd8y\\xc4\\xc80\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x020=1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02TR1\\x170\\x15\\x06\\x03U\\x04\\n\\x0c\\x0eTUBITAK BILGEM1\\x150\\x13\\x06\\x03U\\x04\\x03\\x0c\\x0cTubitak IACA0\\x1e\\x17\\r260914072345Z\\x17\\r270914072345Z0V1\\x190\\x17\\x06\\x03U\\x04\\x03\\x0c\\x10TBTK Demo Issuer1\\x170\\x15\\x06\\x03U\\x04\\n\\x0c\\x0eTUBITAK BILGEM1\\x130\\x11\\x06\\x03U\\x04\\x0b\\x0c\\nE-Identity1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x0c\\x02TR0Y0\\x13\\x06\\x07*\\x86H\\xce=\\x02\\x01\\x06\\x08*\\x86H\\xce=\\x03\\x01\\x07\\x03B\\x00\\x04\\x04z\\x0c?\\x81\\xac\\x98\\xcf\\xd7\\xe8\\xda\\x84Jt\\xb7\\x8d\\xe3]\\xd5\\xd6\\xa7\\xc4h~\\x1a\\xa9\\x99\\x82%\\xcd\\x9a7\\xe2\\xd4h0]W\\xe5\\x9e[\\x17i\\x90\\xc0m\\x9a\\xb03\\xab6&\\x1dK?/\\x98\\xe5\\xbb{\\x9e\\x83\\x8aJ\\xa3\\x81\\xf60\\x81\\xf30\\x0c\\x06\\x03U\\x1d\\x13\\x01\\x01\\xff\\x04\\x020\\x000\\x0e\\x06\\x03U\\x1d\\x0f\\x01\\x01\\xff\\x04\\x04\\x03\\x02\\x07\\x800\\x15\\x06\\x03U\\x1d%\\x01\\x01\\xff\\x04\\x0b0\\t\\x06\\x07(\\x81\\x8c]\\x05\\x01\\x020\\x1d\\x06\\x03U\\x1d\\x0e\\x04\\x16\\x04\\x14\\x03x\\xb9\\xf3\\x05\\xfaym\\x151\\x92\\xb8\\xb8)\\x0b\"N\\xb7\\xea\\x1d0\\x1f\\x06\\x03U\\x1d#\\x04\\x180\\x16\\x80\\x14\\xd8\\xd5CV\\xb7`\\x90\\x83A\\x0b\\xa6\\x02\\x03(\\xfe\\xf3\\x986*\\'0%\\x06\\x03U\\x1d\\x12\\x04\\x1e0\\x1c\\x86\\x1ahttps://www.tubitak.gov.tr0U\\x06\\x03U\\x1d\\x11\\x04N0L\\x86(https://issuer-backend.tbtk-eudi-dev.com\\x82 issuer-backend.tbtk-eudi-dev.com0\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x02\\x03G\\x000D\\x02 }\\xcf\\x07\\xdf\\x83 \\xbf\\xc9\\x06\\xc7p\\xe9qO\\x08d\\x92Y\\x0f]\\x9a\\xe5L\\xa8\\xebS\\xf6dY\\x9c\\\\?\\x02 D.a\\xd0\\xdf\\x89\\xd7\\x1d\\x876\\x9d7\\x0e\\x84,\\xcc\\xcc\\x10:\\xb23\\xe2e\\xf38\\xde\\xa8\\x10|\\x84\\xd4\\xbd'"
            },
            "b'\\xd8\\x18Y\\x01\\xbc\\xa6gdocTypeqeu.europa.ec.av.1gversionc1.0lvalidityInfo\\xa3fsigned\\xc0t2026-09-22T22:03:24ZivalidFrom\\xc0t2026-09-22T22:03:24ZjvalidUntil\\xc0t2027-09-22T22:03:24ZlvalueDigests\\xa1qeu.europa.ec.av.1\\xa4\\x00X \\xdd\\xae>\\xbb\\xe9Z\\x87wj\\xde\\xe9\\xb8\\x0f\\x12m\\xb4R:\\x92\\x7fK\\xbb\\xf5\\xc8Q\\xfcH\\xe7\\'\\xc9\\x1a\\x9f\\x01X !j\\xf1V\\xe30<\\x06U\\x04\\x18\\x95\\n\\x00v\\x7f\\xa7h\\x03\\xde.G\\xdaw\\xf6;\\x7f\\x04h\\x0cp7\\x02X \\x11\\x8f\\x1c\\x1a.0g\\xde\\x89Da\\xef\\x8d{\\xe0\\xa2\\xcc\\xbb\\x90w\\xdf\\xdf\\xb6\\xcbO\\tu-;\\x8dd\\xed\\x03X {\\te\\xd5\\xd8:\\r\\x99\\xf9!+\\x86\\x18\\xee\\x0cs\\xef\\xb1;\\x0b\\xab\\x17\\n\\x7f\\xcd\\xfcU\\xad\\xf3\\x1e\\xd1ZmdeviceKeyInfo\\xa1ideviceKey\\xa4\\x01\\x02 \\x01!X 0\\xe4p\\xeb:\\xbd\\x05\\x90dz\\xb2p\\xf3$\\xf2\\x96\\xab\\xf7\\xd1\\xbf\\x0c\\x11\\xed\\xea\\xaa\\x86p|M\\xd8V\\xd2\"X \\xd2\\x9d\\x07<F\\xdd\\x9dV\\x94\\xe9\\x9b\\x91ox\\xa4\\x8c\\xd1\\xde\\x81NvO\\xd65\\x8b\\xd4\\xd0w\\x8c\\x9dwLodigestAlgorithmgSHA-256'",
            "b\"f\\x04\\xb2\\xf7\\xe9\\xfeU\\x06\\xb4\\x18\\xb4#\\xc9\\xe9\\xd2\\xe93\\xc6\\x932\\\\\\xe9\\r\\xe0\\xb6\\xd3\\xa6\\x88\\x1c\\x81\\x8e<\\xad\\xdf\\x92\\xc3j\\x88\\xcc]Ta\\x06\\xed\\x0b\\x0f\\xe3d\\xc3[9D\\x98'\\xfb\\xc0M\\x83>\\xc8\\x92\\x85\\xfcm\""
          ]
        },
        "deviceSigned": {
          "nameSpaces": "CBORTag(24, b'\\xa0')",
          "deviceAuth": {
            "deviceSignature": [
              "b'\\xa1\\x01&'",
              {},
              null,
              "b'\"\\x03Z\\r\\x84\\xd7d\\xbf\\x80\\x17/\\xd0\\x0c\\xd1\\x8dn\\xf6\\x88\\xb0#\\xfalO\\xd8\\xf7\\xe6\\xf1\\xadOl#)\\xa7\\x0c\\xbe \\xa7\\x06\\xcaa\\xa8\\xb0\\xe3\\xe2\\x06\\x18\\x8a\\x90\\xaf\\xa9\\xc5\\x11a\\x05\\xa7\\xca\\x9b`\\xba4\\xbd\\xc9\\x07R'"
            ]
          }
        }
      }
    ],
    "status": 0
  }
}

Session Logs

4 total
2026-09-23 08:32:17 UTC INFO /presentations/dc-api ISO Annex C DeviceRequest created ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "42042f066062dc888921ec887736c0d9",
    "x-real-ip": "10.164.15.217",
    "x-forwarded-for": "10.164.15.217",
    "x-forwarded-host": "verifier-playground.igrant.io",
    "x-forwarded-port": "443",
    "x-forwarded-proto": "https",
    "x-forwarded-scheme": "https",
    "x-scheme": "https",
    "x-original-forwarded-for": "92.44.170.166",
    "content-length": "142",
    "referer": "https://verifier-playground.igrant.io/admin/create-request/",
    "accept-encoding": "gzip, br",
    "priority": "u=0, i",
    "cf-ray": "a3f832ad4e5f5639-AMS",
    "accept-language": "tr-TR,tr;q=0.9,en-US;q=0.8,en;q=0.7",
    "cache-control": "max-age=0",
    "sec-ch-ua": "\"Google Chrome\";v=\"153\", \"Not_A Brand\";v=\"8\", \"Chromium\";v=\"153\"",
    "sec-ch-ua-mobile": "?0",
    "sec-ch-ua-platform": "\"Linux\"",
    "upgrade-insecure-requests": "1",
    "content-type": "application/x-www-form-urlencoded",
    "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36",
    "origin": "https://verifier-playground.igrant.io",
    "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
    "sec-fetch-site": "same-origin",
    "sec-fetch-mode": "navigate",
    "sec-fetch-user": "?1",
    "sec-fetch-dest": "document",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "92.44.170.166",
    "cf-ipcountry": "TR",
    "cf-visitor": "{\"scheme\":\"https\"}",
    "cookie": "_gcl_au=1.1.1528052381.1786817344; _ga=GA1.1.1023455652.1786817344; _ga_F791T71E0G=GS2.1.s1790067390$o3$g0$t1790067390$j60$l0$h0; cf_clearance=VdHYHhkbc_g4uFh1_IAwHwBVtXQ2VcTdy41.Oq0vAQ8-1790152275-1.2.1.1-NmatlSrftAgMwMW2Qu.r84MexwDnK4JkF7Jv4oQJw71Xa3aei8WnP899.y1wz8RGc67KbksLyLJmLRr3N85ycq31usdpriDP.zw0yvwLZdnXXn3sHkUEzOQnbO_nH8PFqVXilDQxJWDOTgVIBXfmRV6B3gaL2xA.DxReNfStv2hr31I3FIQcvvFy8kTJM_4e4KEozE69SC.rcvv95bUd1SgsjYW6HTTPYptiVjpAODAc9WDgk4059bHnYjz4K1_rOXH.ahPamCmEG2t79XVfChrxYWFGF5WpBOB2.5FPe8Nb7GtmP67I83vHnv8iAr7SXj.tcNTm6fP8tlnBPyP3diys8iUDPfpQc158CTpvOYs"
  },
  "request_body": {
    "dcql_query": {
      "credentials": [
        {
          "id": "age_verification",
          "format": "mso_mdoc",
          "meta": {
            "doctype_value": "eu.europa.ec.av.1"
          },
          "claims": [
            {
              "path": [
                "eu.europa.ec.av.1",
                "age_over_18"
              ],
              "intent_to_retain": false
            }
          ]
        }
      ]
    },
    "preset_id": "age_verification_over_18",
    "protocol_profile": "iso-annex-c"
  },
  "transaction_id": "b477a845-2c3f-4100-b554-dca4fd3eb230",
  "request_id": "892b3107-7aa2-45ae-aff6-9a4822031cb3",
  "origin": "https://verifier-playground.igrant.io",
  "dcql_query": {
    "credentials": [
      {
        "id": "age_verification",
        "format": "mso_mdoc",
        "meta": {
          "doctype_value": "eu.europa.ec.av.1"
        },
        "claims": [
          {
            "path": [
              "eu.europa.ec.av.1",
              "age_over_18"
            ],
            "intent_to_retain": false
          }
        ]
      }
    ]
  },
  "preset_id": "age_verification_over_18",
  "protocol_profile": "iso-annex-c"
}
2026-09-23 08:32:39 UTC INFO /callback DC API wallet response received ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "fae7e3b131e078a6d83ab1141d634fcf",
    "x-real-ip": "10.164.15.217",
    "x-forwarded-for": "10.164.15.217",
    "x-forwarded-host": "verifier-playground.igrant.io",
    "x-forwarded-port": "443",
    "x-forwarded-proto": "https",
    "x-forwarded-scheme": "https",
    "x-scheme": "https",
    "x-original-forwarded-for": "92.44.170.166",
    "content-length": "2246",
    "referer": "https://verifier-playground.igrant.io/admin/create-request/",
    "accept-encoding": "gzip, br",
    "priority": "u=1, i",
    "cf-ray": "a3f83335aeb55639-AMS",
    "accept-language": "tr-TR,tr;q=0.9,en-US;q=0.8,en;q=0.7",
    "sec-ch-ua-platform": "\"Linux\"",
    "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36",
    "sec-ch-ua": "\"Google Chrome\";v=\"153\", \"Not_A Brand\";v=\"8\", \"Chromium\";v=\"153\"",
    "content-type": "application/json",
    "sec-ch-ua-mobile": "?0",
    "accept": "*/*",
    "origin": "https://verifier-playground.igrant.io",
    "sec-fetch-site": "same-origin",
    "sec-fetch-mode": "cors",
    "sec-fetch-dest": "empty",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "92.44.170.166",
    "cf-ipcountry": "TR",
    "cf-visitor": "{\"scheme\":\"https\"}",
    "cookie": "_gcl_au=1.1.1528052381.1786817344; _ga=GA1.1.1023455652.1786817344; _ga_F791T71E0G=GS2.1.s1790067390$o3$g0$t1790067390$j60$l0$h0; cf_clearance=VdHYHhkbc_g4uFh1_IAwHwBVtXQ2VcTdy41.Oq0vAQ8-1790152275-1.2.1.1-NmatlSrftAgMwMW2Qu.r84MexwDnK4JkF7Jv4oQJw71Xa3aei8WnP899.y1wz8RGc67KbksLyLJmLRr3N85ycq31usdpriDP.zw0yvwLZdnXXn3sHkUEzOQnbO_nH8PFqVXilDQxJWDOTgVIBXfmRV6B3gaL2xA.DxReNfStv2hr31I3FIQcvvFy8kTJM_4e4KEozE69SC.rcvv95bUd1SgsjYW6HTTPYptiVjpAODAc9WDgk4059bHnYjz4K1_rOXH.ahPamCmEG2t79XVfChrxYWFGF5WpBOB2.5FPe8Nb7GtmP67I83vHnv8iAr7SXj.tcNTm6fP8tlnBPyP3diys8iUDPfpQc158CTpvOYs"
  },
  "request_body": {
    "response": "gmVkY2FwaaJjZW5jWEEEGzittE8-z6dGXeVRDw_lsyLY_akExK7PM8ytHaNWvc7zHSP_toe8Z61kZjKtDncp2EUWoW5M2smJJQJmiqWkE2pjaXBoZXJUZXh0WQYJ-JHTvh3Y9T7J_qf9ER27H15WNEsF0oIWFS0JqkJSuQtrwFAVaG_cNrLxORatxGPf3Xdp5h0WQOmhg93pgYYY9dsVuts8EbQHWD6qTmWaX_l5IylKg2nFg1Oc8lTJo-s-ueOz9XxKfqxfaJBTmpN9YGHUamS_zyAn4rrT-D8BRnE98UySxuKeoLE5OfwvdDi5b-XtpacRwU7IjdzImcJZuy9CF-RACDX7HsC6LAzU9iHZzXC7T1y9P5Vn4Q4XomdVFnzYuh6niQhLCldNxQdFekWg8iyAU4QIz8TStwSpq4EiCI0iCpwvjuM_JXkFIdC09ck42pw7RCzqe6bvS2o5gHIGuD57qbt76M9v8Le7JUx4OXY1RaoKDtBPGbrfRuBD1uRK-kzOKcPI_juyImBOdgYLAD-sILF99yzpEd57Jr-vAm0NAV0TuJQ1tFcRvb9VAzkmLKGhiX3COBZv_Rc61mjmVhsl12ezyUJUZ-i7gKYcaQ9LS7x30BKl-RH_NRnwDsKnzbrgFejll5elH1SVE1gnDNoDP2reLLYiSGoYHhzqwR0AjjVLNpemCZHWE30Q17rPl3kIw5WCa-Mg83yc8DtG2Tarxl3lkKhQyFMGdC1hoODeI7RwmFPGV1J4XFDkQOIlfRSB44s0uVj-k9wzuFO0g46WQxogDu67T5m-trbY_peNhGAoleCWANPVkgpbmUMVzHv2ub6KreYKOwFlD3qxmr-yRsgMMIA3FK_C7aM5k8udKXiWyAFDsvvNY8CNan-cCfT2fTwUbe0NV_d658GCXVbi-khPfK9UHXvD9glbEOyRnRjbv6kCNieKexwV3GwxPocMd0lVJiWoSLpqeqkfoJYlKiWrd8MFSdA7HRYp6XsYVRlFBkGqx8sUBRLqT3b56GAoIjOQdWG3wIuluXOdQUe7LJtYytnj05hpdlE27WuzcZtejVlR2UjJhRY0Zp4RTBRh-7WQSofiVUgSJroenznrd2qOs3_TOBXzo0ctuX0pTN1yPuMwokNbGfGy2Dx8e7gkC7Ama5_KbIsW2nhOaKtw64UnReMfAcy-_R9PKvOrj7CL0EZc4SVcokEvtnm2HLrXlgCWDbSErq2nE8ZMlbgyxEZYiRNjUa_h2un3kzSBlsW_YD1lerSg0xL8HFLpDKJvFOWarPt1ILeKs5YMHAKKYxFYJyctlF3Hoe5HxTN1YtRPLWD-KAiUYzgT0FXU66bReBUWP5g6E6prt5dyR3ckj1pXaewzqoVPPaC-f_U62iXx2ixN5-WOf-xcMcLnZWaZ33Y7c9TGkzQtrBa46Oolqm5nIJS5ubd3tZBB0rZAfAKCYreCiAhORbTOCLY0WMNcmEpEWcNpXCz7AoJvIPS-brEIRjNcCv3G7YCs5sA-X92TIDP4aFQLEFEXm_VELl7NlHnX5t49orYMGHQh3FdEIRZqcuKs9YDyOMpAUHalfdzLvhGU-r2txtycyY5UgstUwLC02pnWnT2-tlGjAvSQBmVe-7Wq9oVp6-7FplRD3HZ_LPRgQiiSDnLv0zlqf6i2hXrXQEiEMR3Beerl-HZn2sSqdSzHoA7t_SpQ9NTGMPYuvFNBo3HC_tSTNDoOHhRouQj2qW5AUAIXOTe1sFw4cBruZQAcExwiAAis5WW86iW4W_FOuqRQ-JSHfe6d3jazJE47TxP2SJU8DJsvYoyhGusmGdB1CPpdWA9Skn4j6SANxAHJ7zYcIU17oJXiMh_TxEO7I3sRud5JNBdTvat9Yp7-0wm06ahJGOYS6BEHOlAhKbqv9fAkcw_K4SQowMwCUEv91W9oowKhZut9vpHfcRIlLz4MSR7MlRUO83_InKt9xY7Q7UlzhrzXTE8Fqm6ZyKBTwJeT7osMd-3ozjY2RK6h_TvdWFpsscQp9AJHVzQGsc5jFD4ABnHS3wwC0VRIvEKk70ApulCEa9BGwaBrmoS4VcqylmUQTQd9ozYU-X2Oh7NaCVWwlP8MG5KIqoKlSr9-iQq6J_hANVqQVx1xO7fz76SFltYdsMXtvR_vz5PFrtj20BKFS8vKt0op2JIbKpvI",
    "state": "892b3107-7aa2-45ae-aff6-9a4822031cb3"
  },
  "transaction_id": "b477a845-2c3f-4100-b554-dca4fd3eb230",
  "nonce": "7oA5Q9b3VSAPnzsujCLjyD4OQOI3NWS9FojQw7THb2c",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "dc_api"
}
2026-09-23 08:32:39 UTC INFO /callback ISO Annex C DeviceResponse received ▼
Data:
{
  "credential_ids": [
    "age_verification"
  ],
  "encrypted": true
}
2026-09-23 08:32:39 UTC INFO /callback Validation succeeded with warnings ▼
How to fix:
Credentials verified successfully. Non-critical checks (trust chain or token status) produced warnings.
Data:
{
  "hint": "Credentials verified successfully. Non-critical checks (trust chain or token status) produced warnings.",
  "credentials": {
    "age_verification": {
      "valid": false,
      "format": "mso_mdoc",
      "disclosed_claims": {
        "eu.europa.ec.av.1:age_over_18": true
      },
      "issuer": "CN=Tubitak IACA,O=TUBITAK BILGEM,C=TR",
      "checks": [
        {
          "id": "valid_document",
          "name": "Valid Document",
          "status": "passed",
          "detail": "DocType: eu.europa.ec.av.1"
        },
        {
          "id": "issuer_signature",
          "name": "Valid Issuer Signature",
          "status": "passed",
          "detail": "IssuerAuth COSE_Sign1 signature verified"
        },
        {
          "id": "valid_certificate",
          "name": "Valid Certificate",
          "status": "passed",
          "detail": "Valid until 2027-09-14T07:23:45+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "failed",
          "detail": "Certificate chain (1 cert(s)) does not terminate at any of 1 configured trusted root(s)"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2027-09-22T22:03:24+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    }
  }
}