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

d3a53f93-eac0-4bff-b9dc-7daab252a767

failed
direct_post

970bfeb8-a0fe-443d-9693-0d08ca47b43c
redirect_uri:https://verifier-playground-service.igrant.io/post
xh6VOccrKnzcm1l-aLR03jdRrOOe_usWqHxU-J2MvQU

https://verifier-playground-service.igrant.io/post
600s
age_verification_over_18
2026-09-22 20:27:48 UTC    2026-09-22 20:30:19 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

Invalid
age_verification
mso_mdoc
Invalid
✓
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-22T08:55:11+00:00
✗
Valid Device Signature DeviceSignature verification failed: signature does not match SessionTranscript (nonce/client_id binding check failed)
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-22T08:55:11+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "failed",
      "detail": "DeviceSignature verification failed: signature does not match SessionTranscript (nonce/client_id binding check failed)"
    }
  ]
}

VP Token

View Raw Token
{
  "age_verification": [
    "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBlcWV1LmV1cm9wYS5lYy5hdi4xbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQKPMIICizCCAjKgAwIBAgIUAJ8TrQJgL_v6eV_z-8S78Nh5xMgwCgYIKoZIzj0EAwIwPTELMAkGA1UEBhMCVFIxFzAVBgNVBAoMDlRVQklUQUsgQklMR0VNMRUwEwYDVQQDDAxUdWJpdGFrIElBQ0EwHhcNMjYwOTE0MDcyMzQ1WhcNMjcwOTE0MDcyMzQ1WjBWMRkwFwYDVQQDDBBUQlRLIERlbW8gSXNzdWVyMRcwFQYDVQQKDA5UVUJJVEFLIEJJTEdFTTETMBEGA1UECwwKRS1JZGVudGl0eTELMAkGA1UEBgwCVFIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQEegw_gayYz9fo2oRKdLeN413V1qfEaH4aqZmCJc2aN-LUaDBdV-WeWxdpkMBtmrAzqzYmHUs_L5jlu3ueg4pKo4H2MIHzMAwGA1UdEwEB_wQCMAAwDgYDVR0PAQH_BAQDAgeAMBUGA1UdJQEB_wQLMAkGByiBjF0FAQIwHQYDVR0OBBYEFAN4ufMF-nltFTGSuLgpCyJOt-odMB8GA1UdIwQYMBaAFNjVQ1a3YJCDQQumAgMo_vOYNionMCUGA1UdEgQeMByGGmh0dHBzOi8vd3d3LnR1Yml0YWsuZ292LnRyMFUGA1UdEQROMEyGKGh0dHBzOi8vaXNzdWVyLWJhY2tlbmQudGJ0ay1ldWRpLWRldi5jb22CIGlzc3Vlci1iYWNrZW5kLnRidGstZXVkaS1kZXYuY29tMAoGCCqGSM49BAMCA0cAMEQCIH3PB9-DIL_JBsdw6XFPCGSSWQ9dmuVMqOtT9mRZnFw_AiBELmHQ34nXHYc2nTcOhCzMzBA6sjPiZfM43qgQfITUvVkBwdgYWQG8pmdkb2NUeXBlcWV1LmV1cm9wYS5lYy5hdi4xZ3ZlcnNpb25jMS4wbHZhbGlkaXR5SW5mb6Nmc2lnbmVkwHQyMDI2LTA5LTIyVDA4OjU1OjExWml2YWxpZEZyb23AdDIwMjYtMDktMjJUMDg6NTU6MTFaanZhbGlkVW50aWzAdDIwMjctMDktMjJUMDg6NTU6MTFabHZhbHVlRGlnZXN0c6FxZXUuZXVyb3BhLmVjLmF2LjGkAFggB-gYpcJYgI3qI-lovWe3pkQaHxFjXKeqPu4uaNOdbeYBWCAjrCu9SpYEqLWlul_9RAJRmta2JRASF_8nzMnQhm3iFQJYIFH7YmEgqa2WppqDPJSfVm7YC3DdHPu5OoUbCh24ZO6MA1gg4xaqhHQRJfRfN84nyeCw9jEfFR8tz1PTCO9CtvwJq1ptZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCB-E9YVV2s5DoSpMeDSTkXw5F6WIvDrvV66bB_HzM_mXyJYIGvn-LRxrl0akZSEoXQlQh-WYciNwq2np6XhVDLDCYqsb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEB1JXtJLbp5IEZnHP50qSS3V45SD6GcaiXAKaFxvZk28GJ66BHBTaC2-n-8AuanWpWeQYUmje7Oqfek6KmppbCVam5hbWVTcGFjZXOhcWV1LmV1cm9wYS5lYy5hdi4xgdgYWGCkZnJhbmRvbVggxgN_RvrA9AavgBO5NpOEMiTfCmzbLw2edaey8TIhOHVoZGlnZXN0SUQCbGVsZW1lbnRWYWx1ZfVxZWxlbWVudElkZW50aWZpZXJrYWdlX292ZXJfMThsZGV2aWNlU2lnbmVkompuYW1lU3BhY2Vz2BhBoGpkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEAmNusOH6VSxKzF5nupP9B8ZJ20fAl9HfAvcQ1XeZUTFXvodNOri8GnuJhceOBniTvbkGiIQMqLRz9GJTTal_OaZnN0YXR1cwA"
  ]
}

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": {
          "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-22T08:55:11ZivalidFrom\\xc0t2026-09-22T08:55:11ZjvalidUntil\\xc0t2027-09-22T08:55:11ZlvalueDigests\\xa1qeu.europa.ec.av.1\\xa4\\x00X \\x07\\xe8\\x18\\xa5\\xc2X\\x80\\x8d\\xea#\\xe9h\\xbdg\\xb7\\xa6D\\x1a\\x1f\\x11c\\\\\\xa7\\xaa>\\xee.h\\xd3\\x9dm\\xe6\\x01X #\\xac+\\xbdJ\\x96\\x04\\xa8\\xb5\\xa5\\xba_\\xfdD\\x02Q\\x9a\\xd6\\xb6%\\x10\\x12\\x17\\xff\\'\\xcc\\xc9\\xd0\\x86m\\xe2\\x15\\x02X Q\\xfbba \\xa9\\xad\\x96\\xa6\\x9a\\x83<\\x94\\x9fVn\\xd8\\x0bp\\xdd\\x1c\\xfb\\xb9:\\x85\\x1b\\n\\x1d\\xb8d\\xee\\x8c\\x03X \\xe3\\x16\\xaa\\x84t\\x11%\\xf4_7\\xce\\'\\xc9\\xe0\\xb0\\xf61\\x1f\\x15\\x1f-\\xcfS\\xd3\\x08\\xefB\\xb6\\xfc\\t\\xabZmdeviceKeyInfo\\xa1ideviceKey\\xa4\\x01\\x02 \\x01!X ~\\x13\\xd6\\x15Wk9\\x0e\\x84\\xa91\\xe0\\xd2NE\\xf0\\xe4^\\x96\"\\xf0\\xeb\\xbd^\\xbal\\x1f\\xc7\\xcc\\xcf\\xe6_\"X k\\xe7\\xf8\\xb4q\\xae]\\x1a\\x91\\x94\\x84\\xa1t%B\\x1f\\x96a\\xc8\\x8d\\xc2\\xad\\xa7\\xa7\\xa5\\xe1T2\\xc3\\t\\x8a\\xacodigestAlgorithmgSHA-256'",
            "b'u%{I-\\xbay Fg\\x1c\\xfet\\xa9$\\xb7W\\x8eR\\x0f\\xa1\\x9cj%\\xc0)\\xa1q\\xbd\\x996\\xf0bz\\xe8\\x11\\xc1M\\xa0\\xb6\\xfa\\x7f\\xbc\\x02\\xe6\\xa7Z\\x95\\x9eA\\x85&\\x8d\\xee\\xce\\xa9\\xf7\\xa4\\xe8\\xa9\\xa9\\xa5\\xb0\\x95'"
          ],
          "nameSpaces": {
            "eu.europa.ec.av.1": [
              "CBORTag(24, b'\\xa4frandomX \\xc6\\x03\\x7fF\\xfa\\xc0\\xf4\\x06\\xaf\\x80\\x13\\xb96\\x93\\x842$\\xdf\\nl\\xdb/\\r\\x9eu\\xa7\\xb2\\xf12!8uhdigestID\\x02lelementValue\\xf5qelementIdentifierkage_over_18')"
            ]
          }
        },
        "deviceSigned": {
          "nameSpaces": "CBORTag(24, b'\\xa0')",
          "deviceAuth": {
            "deviceSignature": [
              "b'\\xa1\\x01&'",
              {},
              null,
              "b'&6\\xeb\\x0e\\x1f\\xa5R\\xc4\\xac\\xc5\\xe6{\\xa9?\\xd0|d\\x9d\\xb4|\\t}\\x1d\\xf0/q\\rWy\\x95\\x13\\x15{\\xe8t\\xd3\\xab\\x8b\\xc1\\xa7\\xb8\\x98\\\\x\\xe0g\\x89;\\xdb\\x90h\\x88@\\xca\\x8bG?F%4\\xda\\x97\\xf3\\x9a'"
            ]
          }
        }
      }
    ],
    "status": 0
  }
}

Session Logs

3 total
2026-09-22 20:27:48 UTC INFO /presentations Presentation request created ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "a15deb505f0d1dd9bd4031443b892c44",
    "x-real-ip": "10.164.15.212",
    "x-forwarded-for": "10.164.15.212",
    "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": "136",
    "referer": "https://verifier-playground.igrant.io/admin/create-request/",
    "accept-encoding": "gzip, br",
    "priority": "u=0, i",
    "cf-ray": "a3f40d6a6c4dfea7-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=2Knz.CLp5rZbLb47AvLuDj92pEypm2HSbvtJKROfuwY-1790108856-1.2.1.1-vZuRHxS9L4uTfq38qhmjV3LoHkcobkdmUUmBS_3oxz7s0r31t9ATEWLsZcFCYF4XQnZjofeK7Rclk1BGT50R6wAueHhPtFldjT0xK7K4g2NDZV33bqOeomgk08szvJoW0bWVvOwhwGyCw0ExDtPSrzLhaf0AbbsfwI7_ZbaBGtjyRuniCuluASS7ejQ7yACokwpfIJ2CMhP6Arg6u.yn.0JF6ISjRzZcpVNowAKJg6V2Ij8YldyM23REyBFMlPazItbOcX69LEGMRv8uwK5muycXfzt4P7jHfV6Rhc0iM7qZVkvlzRcpaJCnzmUFd50k2RZYyUa4urfIwdvkokuMINJ367XYBI9XzYsXCR8m39o"
  },
  "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": "av",
    "wallet_url_scheme": "av://"
  },
  "transaction_id": "d3a53f93-eac0-4bff-b9dc-7daab252a767",
  "request_id": "970bfeb8-a0fe-443d-9693-0d08ca47b43c",
  "nonce": "xh6VOccrKnzcm1l-aLR03jdRrOOe_usWqHxU-J2MvQU",
  "client_id": "redirect_uri:https://verifier-playground-service.igrant.io/post",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post",
  "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": "av"
}
2026-09-22 20:30:19 UTC INFO /post VP Token received ▼
Data:
{
  "vp_token": {
    "age_verification": [
      "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBlcWV1LmV1cm9wYS5lYy5hdi4xbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQKPMIICizCCAjKgAwIBAgIUAJ8TrQJgL_v6eV_z-8S78Nh5xMgwCgYIKoZIzj0EAwIwPTELMAkGA1UEBhMCVFIxFzAVBgNVBAoMDlRVQklUQUsgQklMR0VNMRUwEwYDVQQDDAxUdWJpdGFrIElBQ0EwHhcNMjYwOTE0MDcyMzQ1WhcNMjcwOTE0MDcyMzQ1WjBWMRkwFwYDVQQDDBBUQlRLIERlbW8gSXNzdWVyMRcwFQYDVQQKDA5UVUJJVEFLIEJJTEdFTTETMBEGA1UECwwKRS1JZGVudGl0eTELMAkGA1UEBgwCVFIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQEegw_gayYz9fo2oRKdLeN413V1qfEaH4aqZmCJc2aN-LUaDBdV-WeWxdpkMBtmrAzqzYmHUs_L5jlu3ueg4pKo4H2MIHzMAwGA1UdEwEB_wQCMAAwDgYDVR0PAQH_BAQDAgeAMBUGA1UdJQEB_wQLMAkGByiBjF0FAQIwHQYDVR0OBBYEFAN4ufMF-nltFTGSuLgpCyJOt-odMB8GA1UdIwQYMBaAFNjVQ1a3YJCDQQumAgMo_vOYNionMCUGA1UdEgQeMByGGmh0dHBzOi8vd3d3LnR1Yml0YWsuZ292LnRyMFUGA1UdEQROMEyGKGh0dHBzOi8vaXNzdWVyLWJhY2tlbmQudGJ0ay1ldWRpLWRldi5jb22CIGlzc3Vlci1iYWNrZW5kLnRidGstZXVkaS1kZXYuY29tMAoGCCqGSM49BAMCA0cAMEQCIH3PB9-DIL_JBsdw6XFPCGSSWQ9dmuVMqOtT9mRZnFw_AiBELmHQ34nXHYc2nTcOhCzMzBA6sjPiZfM43qgQfITUvVkBwdgYWQG8pmdkb2NUeXBlcWV1LmV1cm9wYS5lYy5hdi4xZ3ZlcnNpb25jMS4wbHZhbGlkaXR5SW5mb6Nmc2lnbmVkwHQyMDI2LTA5LTIyVDA4OjU1OjExWml2YWxpZEZyb23AdDIwMjYtMDktMjJUMDg6NTU6MTFaanZhbGlkVW50aWzAdDIwMjctMDktMjJUMDg6NTU6MTFabHZhbHVlRGlnZXN0c6FxZXUuZXVyb3BhLmVjLmF2LjGkAFggB-gYpcJYgI3qI-lovWe3pkQaHxFjXKeqPu4uaNOdbeYBWCAjrCu9SpYEqLWlul_9RAJRmta2JRASF_8nzMnQhm3iFQJYIFH7YmEgqa2WppqDPJSfVm7YC3DdHPu5OoUbCh24ZO6MA1gg4xaqhHQRJfRfN84nyeCw9jEfFR8tz1PTCO9CtvwJq1ptZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCB-E9YVV2s5DoSpMeDSTkXw5F6WIvDrvV66bB_HzM_mXyJYIGvn-LRxrl0akZSEoXQlQh-WYciNwq2np6XhVDLDCYqsb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEB1JXtJLbp5IEZnHP50qSS3V45SD6GcaiXAKaFxvZk28GJ66BHBTaC2-n-8AuanWpWeQYUmje7Oqfek6KmppbCVam5hbWVTcGFjZXOhcWV1LmV1cm9wYS5lYy5hdi4xgdgYWGCkZnJhbmRvbVggxgN_RvrA9AavgBO5NpOEMiTfCmzbLw2edaey8TIhOHVoZGlnZXN0SUQCbGVsZW1lbnRWYWx1ZfVxZWxlbWVudElkZW50aWZpZXJrYWdlX292ZXJfMThsZGV2aWNlU2lnbmVkompuYW1lU3BhY2Vz2BhBoGpkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEAmNusOH6VSxKzF5nupP9B8ZJ20fAl9HfAvcQ1XeZUTFXvodNOri8GnuJhceOBniTvbkGiIQMqLRz9GJTTal_OaZnN0YXR1cwA"
    ]
  },
  "state": "970bfeb8-a0fe-443d-9693-0d08ca47b43c",
  "nonce": "xh6VOccrKnzcm1l-aLR03jdRrOOe_usWqHxU-J2MvQU",
  "client_id": "redirect_uri:https://verifier-playground-service.igrant.io/post",
  "response_uri": "https://verifier-playground-service.igrant.io/post"
}
2026-09-22 20:30:19 UTC WARNING /post Validation failed ▼
How to fix:
One or more credentials failed verification. Check the 'credentials' object below for per-credential errors.
Data:
{
  "hint": "One or more credentials failed verification. Check the 'credentials' object below for per-credential errors.",
  "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-22T08:55:11+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "failed",
          "detail": "DeviceSignature verification failed: signature does not match SessionTranscript (nonce/client_id binding check failed)"
        }
      ]
    }
  }
}