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

adbd5203-2866-48ce-a4c4-96a9244bcf4d

validated warnings
iso18013-7-annex-a

32002f12-cb1a-48ed-bcfd-5573fef76af9
https://verifier-playground-service.igrant.io
O7OuxJn1gVv0Qvo_TZE3c083AvsNvdVGxT1F23sbzRI

https://verifier-playground-service.igrant.io/iso18013/annex-a/32002f12-cb1a-48ed-bcfd-5573fef76af9
600s
eu_pid_mdoc_common
2026-09-09 12:06:32 UTC    2026-09-09 12:06:37 UTC

DCQL Query

View Query
{
  "credentials": [
    {
      "id": "eu_pid_mdoc",
      "format": "mso_mdoc",
      "meta": {
        "doctype_value": "eu.europa.ec.eudi.pid.1"
      },
      "claims": [
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "given_name"
          ],
          "intent_to_retain": false
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "family_name"
          ],
          "intent_to_retain": false
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "birth_date"
          ],
          "intent_to_retain": false
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "issuing_country"
          ],
          "intent_to_retain": false
        }
      ]
    }
  ]
}

Validation Result

Valid Warnings
eu_pid_mdoc
mso_mdoc
Warning
Valid Document DocType: eu.europa.ec.eudi.pid.1
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verified
Valid Certificate Valid until 2027-09-08T12:21:21+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-09T12:06:35+00:00
Valid Device Signature DeviceAuth verified against SessionTranscript
View Details
{
  "valid": false,
  "format": "mso_mdoc",
  "disclosed_claims": {
    "eu.europa.ec.eudi.pid.1:family_name": "Martin",
    "eu.europa.ec.eudi.pid.1:given_name": "Jean",
    "eu.europa.ec.eudi.pid.1:birth_date": "1990-01-15",
    "eu.europa.ec.eudi.pid.1:issuing_country": "FR"
  },
  "issuer": "CN=mDL Test IACA,C=FR",
  "error": null,
  "checks": [
    {
      "id": "valid_document",
      "name": "Valid Document",
      "status": "passed",
      "detail": "DocType: eu.europa.ec.eudi.pid.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-08T12:21:21+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-09T12:06:35+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}

VP Token

View Raw Token
{
  "eu_pid_mdoc": [
    "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEBMEUWlugDaXeDJuq0W7f7O7NJUbnG6hHWYdg1-paEmH0F9Bymz-UNDRrO_hcUyGqqBe1oHne1eoduQbotogsTWam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJXMIICUzCCAfmgAwIBAgIUPmD9pJQVLvahIjl03rDz-fLJuAYwCgYIKoZIzj0EAwIwJTELMAkGA1UEBhMCRlIxFjAUBgNVBAMMDW1ETCBUZXN0IElBQ0EwHhcNMjYwOTA3MTIyMTIxWhcNMjcwOTA4MTIyMTIxWjAjMQswCQYDVQQGEwJGUjEUMBIGA1UEAwwLbURMIFRlc3QgRFMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAReVsWhtE__S_dMZhmiUBFkYRYpgiPW9GAWvxB_pts9mXtMabQKddmyBMr6KLJrQMeMlcN0ngpPhinL1e6kx65ko4IBBzCCAQMwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBRUq4qH6aWHHK7aTx6-C9MUcFnHKzAfBgNVHSMEGDAWgBSKlTGsNIUdumeTqZPxEkyq578-WzAkBgNVHREEHTAbhhlodHRwczovL21kbC10ZXN0LmludmFsaWQvMD8GA1UdEgQ4MDaGHWh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9jb250YWN0gRVpYWNhQG1kbC10ZXN0LmludmFsaWQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovLzEyNy4wLjAuMTo4MDAwL2NybC9pYWNhLmNybDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMAoGCCqGSM49BAMCA0gAMEUCIQCexzyUvI0i_oKKmzoe-akiMjcvN6eUKL-ql1X3aqdeHgIgFIeQnRm6CFGmWrxqW44gEJT77vgVHL0laxZIqCHfDZNZBWLYGFkFXaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0wOS0wOVQxMjowMTozNVppdmFsaWRGcm9twHQyMDI2LTA5LTA5VDEyOjAxOjM1Wmp2YWxpZFVudGlswHQyMDI3LTA5LTA5VDEyOjA2OjM1Wmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuB4AWCDsNsElJO_dJKBrUZixpqV5Iy2NsX3ZIvlhKGhq3UzyygFYICN_oGh_kJmLlaqoB1T--3nxocETCNkjm9b1bxYZ01XnAlgg6d3lBRf2uKOUXUPyg22V3hcU3wGxhFh5HT0SHekA8OkDWCDjeiLgZPPo6mCFdlkW-Y_O4ZW2uWbT1uHM_aMdd2BRRQRYIONuZWJS_Gp7X4wDWZKXdkRnxNgVytyl608OLwwYFTscBVgg6kZ-8Em19MF4Ar5Y1hxUtK0-JbMEVQMhT_WWXNs003oGWCCJHpXn8CqjnmNNHrc3Of6ZF4EUiRaroNQivyML_w1Q4gdYILz4wVYEH4AbwPrMqBFpo537m_LsFtzutH3Bl_QZ2RfjCFggHQIQK1yt2QfZHnW1PzLKaZ3pOAKImF8aW-WeUEq9dooJWCBGj7FDkTbJ01mEiniGF1rwreIrGIuzMQx_wqRBJPRiZApYIBzZJNvnHaS-CJCO37WtKLp3WKBr8py4v6v4mpbGL1KGC1ggSkD-8Zz669jv6vzLOtQfIrG5eEOlJOvJf0Iw9WQ4J9oMWCD2DYwSDvlFRz0P8aarbljoeU8VSAJ1Evm2x6q2iIGp2w1YIBD3j8IyiDpYonBI7aTqy3KIvI7FQvc8ot3o8aFqxCfPDlgggTDoBnzF7ezYMBmukQlEfZZBigyIgR-OPxZT5sIWKuwPWCCpOBTTPBGbEXwFOyrzsM-lEKRm9xZtTJ7-UE6oM_3otBBYIIvBtGkETvQmsYCNrGrbI3qWenN-4svnq_eQe9EaYO8XEVggWdJNFHAfCBn2Dg9wasLXiENAsOzzz-BYuTKGUbxpbjISWCBAPJpTiOLWOAsmru3cwCEYL3YeB_VuT-Z6WHp0lYLfGxNYINulurdyf5YKyYqGpyuoz1cKUm93FmP7q0r75OqzB4__FFggxELnkTJ0K7ZWtITJnpW1tfp63ybmoL0LNHur0c8SF-gVWCC3YfWGkzjZqWzX5pNjGBcRJX2KEikRTtxQSr6q6g6bohZYILk1pf1xtmddGAA-ncVssTX-6WwaBlVaLo4rL-oduO0RF1ggP7SfKoU52517q_RQDxjllQQEJZXpKPHk5aj9OXYWYQcYGFggPnU6iMoNbv_eFD6wTvdC9VM_1glNl1XWnzziVvMN6XYYGVgg_Cmd-l0_hemC7Ffu1E6VX4Woffg7YwwBsa0_pgB1uMQYGlggJbsa8OsjEjelYMvGoLvQWhzZhFCK7msZlXN-vBWiqOgYG1gg0F7jfX7KEOSprd35ZHCOwqgIu5JLn9R6MVBR5VMmRB4YHFggHW8a6I07G7XISGRepz7x1FxQYUUg6xzTDEakF5DBdwYYHVgg8qzpwK1r9fqIA_a_uIq4lE27PSbm5mW3no0C-lotXEVtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCDdKYmYtH2-_-b02UWw_TqnwDPeMJboUrPfgwZPFgDeeiJYINL6rJvTbxkBaHbxvq-FyPKiBzNzpJSGdo8rE1mAl9Blb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEBfe4ERshtZ9RCz6IlPYCCNXQgJzSPtNvtTJVCtpotZrpJtVjkDXjNgFiOwb52CslMptNXN6vRSUWj-TJibArQIam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGakZnJhbmRvbVggzCxYP02ato2JGBSmbZlTyMrxNkLZuNoACRTuEnoVcv5oZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWZNYXJ0aW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhjpGZyYW5kb21YIFyvy8mYOkrj9Tc4bvfDkdzhrTqyo9u6bIOzghlEud9_aGRpZ2VzdElEAWxlbGVtZW50VmFsdWVkSmVhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYbKRmcmFuZG9tWCDaFOE14fIdDJ3eEjp57XcjFPCAwLNpl7aHQz7-GkBaP2hkaWdlc3RJRAJsZWxlbWVudFZhbHVl2QPsajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGakZnJhbmRvbVggdV-CQlcbob2p0iGJgasHPbYmHCE952JE18i96T0OOpNoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWJGUnFlbGVtZW50SWRlbnRpZmllcm9pc3N1aW5nX2NvdW50cnk"
  ]
}

Decoded Token

Decoded JWT headers, payloads, disclosures, and key binding

View Decoded Token
{
  "eu_pid_mdoc": {
    "status": 0,
    "version": "1.0",
    "documents": [
      {
        "docType": "eu.europa.ec.eudi.pid.1",
        "deviceSigned": {
          "deviceAuth": {
            "deviceSignature": [
              "b'\\xa1\\x01&'",
              {},
              null,
              "b'L\\x11E\\xa5\\xba\\x00\\xda]\\xe0\\xc9\\xba\\xad\\x16\\xed\\xfe\\xce\\xec\\xd2Tnq\\xba\\x84u\\x98v\\r~\\xa5\\xa1&\\x1fA}\\x07)\\xb3\\xf9CCF\\xb3\\xbf\\x85\\xc52\\x1a\\xaa\\x81{Z\\x07\\x9d\\xed^\\xa1\\xdb\\x90n\\x8bh\\x82\\xc4\\xd6'"
            ]
          },
          "nameSpaces": "CBORTag(24, b'\\xa0')"
        },
        "issuerSigned": {
          "issuerAuth": [
            "b'\\xa1\\x01&'",
            {
              "33": "b'0\\x82\\x02S0\\x82\\x01\\xf9\\xa0\\x03\\x02\\x01\\x02\\x02\\x14>`\\xfd\\xa4\\x94\\x15.\\xf6\\xa1\"9t\\xde\\xb0\\xf3\\xf9\\xf2\\xc9\\xb8\\x060\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x020%1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02FR1\\x160\\x14\\x06\\x03U\\x04\\x03\\x0c\\rmDL Test IACA0\\x1e\\x17\\r260907122121Z\\x17\\r270908122121Z0#1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02FR1\\x140\\x12\\x06\\x03U\\x04\\x03\\x0c\\x0bmDL Test DS0Y0\\x13\\x06\\x07*\\x86H\\xce=\\x02\\x01\\x06\\x08*\\x86H\\xce=\\x03\\x01\\x07\\x03B\\x00\\x04^V\\xc5\\xa1\\xb4O\\xffK\\xf7Lf\\x19\\xa2P\\x11da\\x16)\\x82#\\xd6\\xf4`\\x16\\xbf\\x10\\x7f\\xa6\\xdb=\\x99{Li\\xb4\\nu\\xd9\\xb2\\x04\\xca\\xfa(\\xb2k@\\xc7\\x8c\\x95\\xc3t\\x9e\\nO\\x86)\\xcb\\xd5\\xee\\xa4\\xc7\\xaed\\xa3\\x82\\x01\\x070\\x82\\x01\\x030\\x0e\\x06\\x03U\\x1d\\x0f\\x01\\x01\\xff\\x04\\x04\\x03\\x02\\x07\\x800\\x1d\\x06\\x03U\\x1d\\x0e\\x04\\x16\\x04\\x14T\\xab\\x8a\\x87\\xe9\\xa5\\x87\\x1c\\xae\\xdaO\\x1e\\xbe\\x0b\\xd3\\x14pY\\xc7+0\\x1f\\x06\\x03U\\x1d#\\x04\\x180\\x16\\x80\\x14\\x8a\\x951\\xac4\\x85\\x1d\\xbag\\x93\\xa9\\x93\\xf1\\x12L\\xaa\\xe7\\xbf>[0$\\x06\\x03U\\x1d\\x11\\x04\\x1d0\\x1b\\x86\\x19https://mdl-test.invalid/0?\\x06\\x03U\\x1d\\x12\\x04806\\x86\\x1dhttp://127.0.0.1:8000/contact\\x81\\[email protected]\\x06\\x03U\\x1d\\x1f\\x04,0*0(\\xa0&\\xa0$\\x86\"http://127.0.0.1:8000/crl/iaca.crl0\\x15\\x06\\x03U\\x1d%\\x01\\x01\\xff\\x04\\x0b0\\t\\x06\\x07(\\x81\\x8c]\\x05\\x01\\x020\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x02\\x03H\\x000E\\x02!\\x00\\x9e\\xc7<\\x94\\xbc\\x8d\"\\xfe\\x82\\x8a\\x9b:\\x1e\\xf9\\xa9\"27/7\\xa7\\x94(\\xbf\\xaa\\x97U\\xf7j\\xa7^\\x1e\\x02 \\x14\\x87\\x90\\x9d\\x19\\xba\\x08Q\\xa6Z\\xbcj[\\x8e \\x10\\x94\\xfb\\xee\\xf8\\x15\\x1c\\xbd%k\\x16H\\xa8!\\xdf\\r\\x93'"
            },
            "b'\\xd8\\x18Y\\x05]\\xa6gdocTypeweu.europa.ec.eudi.pid.1gversionc1.0lvalidityInfo\\xa3fsigned\\xc0t2026-09-09T12:01:35ZivalidFrom\\xc0t2026-09-09T12:01:35ZjvalidUntil\\xc0t2027-09-09T12:06:35ZlvalueDigests\\xa1weu.europa.ec.eudi.pid.1\\xb8\\x1e\\x00X \\xec6\\xc1%$\\xef\\xdd$\\xa0kQ\\x98\\xb1\\xa6\\xa5y#-\\x8d\\xb1}\\xd9\"\\xf9a(hj\\xddL\\xf2\\xca\\x01X #\\x7f\\xa0h\\x7f\\x90\\x99\\x8b\\x95\\xaa\\xa8\\x07T\\xfe\\xfby\\xf1\\xa1\\xc1\\x13\\x08\\xd9#\\x9b\\xd6\\xf5o\\x16\\x19\\xd3U\\xe7\\x02X \\xe9\\xdd\\xe5\\x05\\x17\\xf6\\xb8\\xa3\\x94]C\\xf2\\x83m\\x95\\xde\\x17\\x14\\xdf\\x01\\xb1\\x84Xy\\x1d=\\x12\\x1d\\xe9\\x00\\xf0\\xe9\\x03X \\xe3z\"\\xe0d\\xf3\\xe8\\xea`\\x85vY\\x16\\xf9\\x8f\\xce\\xe1\\x95\\xb6\\xb9f\\xd3\\xd6\\xe1\\xcc\\xfd\\xa3\\x1dw`QE\\x04X \\xe3nebR\\xfcj{_\\x8c\\x03Y\\x92\\x97vDg\\xc4\\xd8\\x15\\xca\\xdc\\xa5\\xebO\\x0e/\\x0c\\x18\\x15;\\x1c\\x05X \\xeaF~\\xf0I\\xb5\\xf4\\xc1x\\x02\\xbeX\\xd6\\x1cT\\xb4\\xad>%\\xb3\\x04U\\x03!O\\xf5\\x96\\\\\\xdb4\\xd3z\\x06X \\x89\\x1e\\x95\\xe7\\xf0*\\xa3\\x9ecM\\x1e\\xb779\\xfe\\x99\\x17\\x81\\x14\\x89\\x16\\xab\\xa0\\xd4\"\\xbf#\\x0b\\xff\\rP\\xe2\\x07X \\xbc\\xf8\\xc1V\\x04\\x1f\\x80\\x1b\\xc0\\xfa\\xcc\\xa8\\x11i\\xa3\\x9d\\xfb\\x9b\\xf2\\xec\\x16\\xdc\\xee\\xb4}\\xc1\\x97\\xf4\\x19\\xd9\\x17\\xe3\\x08X \\x1d\\x02\\x10+\\\\\\xad\\xd9\\x07\\xd9\\x1eu\\xb5?2\\xcai\\x9d\\xe98\\x02\\x88\\x98_\\x1a[\\xe5\\x9ePJ\\xbdv\\x8a\\tX F\\x8f\\xb1C\\x916\\xc9\\xd3Y\\x84\\x8ax\\x86\\x17Z\\xf0\\xad\\xe2+\\x18\\x8b\\xb31\\x0c\\x7f\\xc2\\xa4A$\\xf4bd\\nX \\x1c\\xd9$\\xdb\\xe7\\x1d\\xa4\\xbe\\x08\\x90\\x8e\\xdf\\xb5\\xad(\\xbawX\\xa0k\\xf2\\x9c\\xb8\\xbf\\xab\\xf8\\x9a\\x96\\xc6/R\\x86\\x0bX J@\\xfe\\xf1\\x9c\\xfa\\xeb\\xd8\\xef\\xea\\xfc\\xcb:\\xd4\\x1f\"\\xb1\\xb9xC\\xa5$\\xeb\\xc9\\x7fB0\\xf5d8\\'\\xda\\x0cX \\xf6\\r\\x8c\\x12\\x0e\\xf9EG=\\x0f\\xf1\\xa6\\xabnX\\xe8yO\\x15H\\x02u\\x12\\xf9\\xb6\\xc7\\xaa\\xb6\\x88\\x81\\xa9\\xdb\\rX \\x10\\xf7\\x8f\\xc22\\x88:X\\xa2pH\\xed\\xa4\\xea\\xcbr\\x88\\xbc\\x8e\\xc5B\\xf7<\\xa2\\xdd\\xe8\\xf1\\xa1j\\xc4\\'\\xcf\\x0eX \\x810\\xe8\\x06|\\xc5\\xed\\xec\\xd80\\x19\\xae\\x91\\tD}\\x96A\\x8a\\x0c\\x88\\x81\\x1f\\x8e?\\x16S\\xe6\\xc2\\x16*\\xec\\x0fX \\xa98\\x14\\xd3<\\x11\\x9b\\x11|\\x05;*\\xf3\\xb0\\xcf\\xa5\\x10\\xa4f\\xf7\\x16mL\\x9e\\xfePN\\xa83\\xfd\\xe8\\xb4\\x10X \\x8b\\xc1\\xb4i\\x04N\\xf4&\\xb1\\x80\\x8d\\xacj\\xdb#z\\x96zs~\\xe2\\xcb\\xe7\\xab\\xf7\\x90{\\xd1\\x1a`\\xef\\x17\\x11X Y\\xd2M\\x14p\\x1f\\x08\\x19\\xf6\\x0e\\x0fpj\\xc2\\xd7\\x88C@\\xb0\\xec\\xf3\\xcf\\xe0X\\xb92\\x86Q\\xbcin2\\x12X @<\\x9aS\\x88\\xe2\\xd68\\x0b&\\xae\\xed\\xdc\\xc0!\\x18/v\\x1e\\x07\\xf5nO\\xe6zXzt\\x95\\x82\\xdf\\x1b\\x13X \\xdb\\xa5\\xba\\xb7r\\x7f\\x96\\n\\xc9\\x8a\\x86\\xa7+\\xa8\\xcfW\\nRow\\x16c\\xfb\\xabJ\\xfb\\xe4\\xea\\xb3\\x07\\x8f\\xff\\x14X \\xc4B\\xe7\\x912t+\\xb6V\\xb4\\x84\\xc9\\x9e\\x95\\xb5\\xb5\\xfaz\\xdf&\\xe6\\xa0\\xbd\\x0b4{\\xab\\xd1\\xcf\\x12\\x17\\xe8\\x15X \\xb7a\\xf5\\x86\\x938\\xd9\\xa9l\\xd7\\xe6\\x93c\\x18\\x17\\x11%}\\x8a\\x12)\\x11N\\xdcPJ\\xbe\\xaa\\xea\\x0e\\x9b\\xa2\\x16X \\xb95\\xa5\\xfdq\\xb6g]\\x18\\x00>\\x9d\\xc5l\\xb15\\xfe\\xe9l\\x1a\\x06UZ.\\x8e+/\\xea\\x1d\\xb8\\xed\\x11\\x17X ?\\xb4\\x9f*\\x859\\xdb\\x9d{\\xab\\xf4P\\x0f\\x18\\xe5\\x95\\x04\\x04%\\x95\\xe9(\\xf1\\xe4\\xe5\\xa8\\xfd9v\\x16a\\x07\\x18\\x18X >u:\\x88\\xca\\rn\\xff\\xde\\x14>\\xb0N\\xf7B\\xf5S?\\xd6\\tM\\x97U\\xd6\\x9f<\\xe2V\\xf3\\r\\xe9v\\x18\\x19X \\xfc)\\x9d\\xfa]?\\x85\\xe9\\x82\\xecW\\xee\\xd4N\\x95_\\x85\\xa8}\\xf8;c\\x0c\\x01\\xb1\\xad?\\xa6\\x00u\\xb8\\xc4\\x18\\x1aX %\\xbb\\x1a\\xf0\\xeb#\\x127\\xa5`\\xcb\\xc6\\xa0\\xbb\\xd0Z\\x1c\\xd9\\x84P\\x8a\\xeek\\x19\\x95s~\\xbc\\x15\\xa2\\xa8\\xe8\\x18\\x1bX \\xd0^\\xe3}~\\xca\\x10\\xe4\\xa9\\xad\\xdd\\xf9dp\\x8e\\xc2\\xa8\\x08\\xbb\\x92K\\x9f\\xd4z1PQ\\xe5S&D\\x1e\\x18\\x1cX \\x1do\\x1a\\xe8\\x8d;\\x1b\\xb5\\xc8Hd^\\xa7>\\xf1\\xd4\\\\PaE \\xeb\\x1c\\xd3\\x0cF\\xa4\\x17\\x90\\xc1w\\x06\\x18\\x1dX \\xf2\\xac\\xe9\\xc0\\xadk\\xf5\\xfa\\x88\\x03\\xf6\\xbf\\xb8\\x8a\\xb8\\x94M\\xbb=&\\xe6\\xe6e\\xb7\\x9e\\x8d\\x02\\xfaZ-\\\\EmdeviceKeyInfo\\xa1ideviceKey\\xa4\\x01\\x02 \\x01!X \\xdd)\\x89\\x98\\xb4}\\xbe\\xff\\xe6\\xf4\\xd9E\\xb0\\xfd:\\xa7\\xc03\\xde0\\x96\\xe8R\\xb3\\xdf\\x83\\x06O\\x16\\x00\\xdez\"X \\xd2\\xfa\\xac\\x9b\\xd3o\\x19\\x01hv\\xf1\\xbe\\xaf\\x85\\xc8\\xf2\\xa2\\x073s\\xa4\\x94\\x86v\\x8f+\\x13Y\\x80\\x97\\xd0eodigestAlgorithmgSHA-256'",
            "b'_{\\x81\\x11\\xb2\\x1bY\\xf5\\x10\\xb3\\xe8\\x89O` \\x8d]\\x08\\t\\xcd#\\xed6\\xfbS%P\\xad\\xa6\\x8bY\\xae\\x92mV9\\x03^3`\\x16#\\xb0o\\x9d\\x82\\xb2S)\\xb4\\xd5\\xcd\\xea\\xf4RQh\\xfeL\\x98\\x9b\\x02\\xb4\\x08'"
          ],
          "nameSpaces": {
            "eu.europa.ec.eudi.pid.1": [
              "CBORTag(24, b'\\xa4frandomX \\xcc,X?M\\x9a\\xb6\\x8d\\x89\\x18\\x14\\xa6m\\x99S\\xc8\\xca\\xf16B\\xd9\\xb8\\xda\\x00\\t\\x14\\xee\\x12z\\x15r\\xfehdigestID\\x00lelementValuefMartinqelementIdentifierkfamily_name')",
              "CBORTag(24, b'\\xa4frandomX \\\\\\xaf\\xcb\\xc9\\x98:J\\xe3\\xf578n\\xf7\\xc3\\x91\\xdc\\xe1\\xad:\\xb2\\xa3\\xdb\\xbal\\x83\\xb3\\x82\\x19D\\xb9\\xdf\\x7fhdigestID\\x01lelementValuedJeanqelementIdentifierjgiven_name')",
              "CBORTag(24, b'\\xa4frandomX \\xda\\x14\\xe15\\xe1\\xf2\\x1d\\x0c\\x9d\\xde\\x12:y\\xedw#\\x14\\xf0\\x80\\xc0\\xb3i\\x97\\xb6\\x87C>\\xfe\\x1a@Z?hdigestID\\x02lelementValue\\xd9\\x03\\xecj1990-01-15qelementIdentifierjbirth_date')",
              "CBORTag(24, b'\\xa4frandomX u_\\x82BW\\x1b\\xa1\\xbd\\xa9\\xd2!\\x89\\x81\\xab\\x07=\\xb6&\\x1c!=\\xe7bD\\xd7\\xc8\\xbd\\xe9=\\x0e:\\x93hdigestID\\x07lelementValuebFRqelementIdentifieroissuing_country')"
            ]
          }
        }
      }
    ]
  }
}

Session Logs

4 total
2026-09-09 12:06:32 UTC INFO /presentations ISO Annex A DeviceRequest created
Data:
{
  "transaction_id": "adbd5203-2866-48ce-a4c4-96a9244bcf4d",
  "request_id": "32002f12-cb1a-48ed-bcfd-5573fef76af9",
  "endpoint": "https://verifier-playground-service.igrant.io/iso18013/annex-a/32002f12-cb1a-48ed-bcfd-5573fef76af9",
  "dcql_query": {
    "credentials": [
      {
        "id": "eu_pid_mdoc",
        "format": "mso_mdoc",
        "meta": {
          "doctype_value": "eu.europa.ec.eudi.pid.1"
        },
        "claims": [
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "given_name"
            ],
            "intent_to_retain": false
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "family_name"
            ],
            "intent_to_retain": false
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "birth_date"
            ],
            "intent_to_retain": false
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "issuing_country"
            ],
            "intent_to_retain": false
          }
        ]
      }
    ]
  },
  "preset_id": "eu_pid_mdoc_common",
  "protocol_profile": "iso-annex-a-1.0"
}
2026-09-09 12:06:35 UTC INFO /iso18013/annex-a/32002f12-cb1a-48ed-bcfd-5573fef76af9 ISO Annex A session established; DeviceRequest sent
Data:
{
  "request_id": "32002f12-cb1a-48ed-bcfd-5573fef76af9"
}
2026-09-09 12:06:37 UTC INFO /iso18013/annex-a/32002f12-cb1a-48ed-bcfd-5573fef76af9 ISO Annex A DeviceResponse received
Data:
{
  "request_id": "32002f12-cb1a-48ed-bcfd-5573fef76af9",
  "credential_ids": [
    "eu_pid_mdoc"
  ]
}
2026-09-09 12:06:37 UTC INFO /iso18013/annex-a/32002f12-cb1a-48ed-bcfd-5573fef76af9 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": {
    "eu_pid_mdoc": {
      "valid": false,
      "format": "mso_mdoc",
      "disclosed_claims": {
        "eu.europa.ec.eudi.pid.1:family_name": "Martin",
        "eu.europa.ec.eudi.pid.1:given_name": "Jean",
        "eu.europa.ec.eudi.pid.1:birth_date": "1990-01-15",
        "eu.europa.ec.eudi.pid.1:issuing_country": "FR"
      },
      "issuer": "CN=mDL Test IACA,C=FR",
      "checks": [
        {
          "id": "valid_document",
          "name": "Valid Document",
          "status": "passed",
          "detail": "DocType: eu.europa.ec.eudi.pid.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-08T12:21:21+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-09T12:06:35+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    }
  }
}