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

cab07ec3-f153-484b-87b0-b12243a7dd95

validated
iso18013-7-annex-a

af8d8ed6-96f7-4f34-b360-ada23b46bf73
https://verifier-playground-service.igrant.io
l0UcWDpyljImsZkzV-fTTPuKK548R-wuXeNRnM9u7fo

https://verifier-playground-service.igrant.io/iso18013/annex-a/af8d8ed6-96f7-4f34-b360-ada23b46bf73
600s
eu_pid_mdoc_common
2026-09-09 08:05:39 UTC    2026-09-09 08:05:47 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
eu_pid_mdoc
mso_mdoc
Valid
Valid Document DocType: eu.europa.ec.eudi.pid.1
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verified
Valid Certificate Valid until 2027-09-04T15:03:12+00:00
Trusted Chain signed by trusted root: CN=mDL Test IACA,C=FR
Valid Token Status Valid until 2027-09-09T08:05:42+00:00
Valid Device Signature DeviceAuth verified against SessionTranscript
View Details
{
  "valid": true,
  "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-04T15:03:12+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "passed",
      "detail": "Chain signed by trusted root: CN=mDL Test IACA,C=FR"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2027-09-09T08:05:42+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}

VP Token

View Raw Token
{
  "eu_pid_mdoc": [
    "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEAPP9LawN9SGgAJNif52YfgdCUEWx54ireVDl2BKBfg64piXFedgs_aXtCFnjw1AO0xk38tSdRoIIxaWqA1iGdBam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJYMIICVDCCAfmgAwIBAgIUHCuss5dxHM-IQScjFeOluVMNLGwwCgYIKoZIzj0EAwIwJTELMAkGA1UEBhMCRlIxFjAUBgNVBAMMDW1ETCBUZXN0IElBQ0EwHhcNMjYwOTAzMTUwMzEyWhcNMjcwOTA0MTUwMzEyWjAjMQswCQYDVQQGEwJGUjEUMBIGA1UEAwwLbURMIFRlc3QgRFMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARcSNVHFilXoMvOR58SmvHggJlUXwcoV-6N3tpkokANscHyk54LMRp-IVDXW2RJ7u9zLBKo_INMO936Yday6d2Ro4IBBzCCAQMwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQ3kBT8m2OfOO_QIa2DymFhEFHeTjAfBgNVHSMEGDAWgBQpgOliNidxTwq79cWhU6shtpQZyTAkBgNVHREEHTAbhhlodHRwczovL21kbC10ZXN0LmludmFsaWQvMD8GA1UdEgQ4MDaGHWh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9jb250YWN0gRVpYWNhQG1kbC10ZXN0LmludmFsaWQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovLzEyNy4wLjAuMTo4MDAwL2NybC9pYWNhLmNybDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMAoGCCqGSM49BAMCA0kAMEYCIQDg7Uijh29XQ-f-Ou5wvWKtVeLUCRM2NL-I2v85mzShqAIhAO4ng3fBLmxvgLZExQA1c61JG9-IXPz_S_aNkk5M29CCWQVi2BhZBV2mZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDktMDlUMDg6MDA6NDJaaXZhbGlkRnJvbcB0MjAyNi0wOS0wOVQwODowMDo0MlpqdmFsaWRVbnRpbMB0MjAyNy0wOS0wOVQwODowNTo0MlpsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMbgeAFggEu5PHG-svuqCTBEvVaxa7OnsybUJMpUBBdjwIA9UGzoBWCDN6qacsHvE5WloYzxqiP7spRECanHKvZwGx0IaKFAlQAJYIJp9CMWTva9liQ-3Tsw2CahcCrUfk0zNSF3OpNfFasWLA1ggQOD97FW_CVjGilHtDFZzWvWyQofwbsZdtsRmDmTMcFAEWCCyjbvmWzKmKkRzyJuMesVDqADKY3uVbY_tQlQ_Hy5HgwVYIPESSI8wZETHZotRsBu6lY-eUO-tefx1r44bPjFQs71YBlgggEscv1Ut1Z47esaGzT8jwonYdqIFAHNp9SP7LWH5Wl0HWCB_IepG2F1XCNPLjYa5OAac-php8-Snf75r3__XMGmQxQhYIGghjSARPVTESo7akuXv_42B81ejRDISRFpj0mzov34kCVggHECxCejjurOx9742Q3OpsCj3LywjReQkyCLtPwrWEIsKWCD-Ix1Xs-iKPA8QsxDHDLHoudjt2CJ2qkxyi0u9xh5GcQtYIJNi_YKuqIEDpCMjo7MJIkNGxClbS6y8kslKYG_CGGbaDFggA_VEIsjv3k957lu--HD8cJGrunFz3O-JTxugQg1D2z4NWCCuspWRG6yz79JrN0pNTWfW-4otytqlQaJ2Ce-A42qvgA5YIBLoI5i6DDt0OYXO37RA1wpxKDw5vhMNS6cAdGyJntaqD1ggl8awdLVKEI4yYaqInkdwHrpcUzSScnEM398amTB9yQwQWCDqwrhwf_wrB5yX7Br4IYAPBC4tgW7NttImfCuek-ZGmRFYINm7gz4u0bWR2DnXllxowPiJmqk9L-sTo_AXTMjh_nKdElggMhffqXk0bRLxEsVUXS9BaE0JzyVvWqqjOrB2iIBzGa0TWCCDY4ThzjCwVSCn714zp7mX9nMqwSqKZrkkQWr81HxRMBRYIE-KOg2hrf32UIsNSv3hYr2ZUv2425XzqZvCmc_mmGGsFVggrP6fXChY-jL1tTLxCEWsn2lbxWeIrSh4PlwcAv9inUwWWCC_DqmEByN-jQuGf7wWlG2KI0QU14g1E029V9dLAzB1QxdYIH3Rc_K3MBgtVgWNhYJGjDz9gHlt4kQKpYfZeSZqHio2GBhYICp6aMyAchKHMX-EV7ac06T24tplVaz1TKOhxhn4trV7GBlYIKXYkbZLwYAqaxR0-IQtbTFcZWfZp5n9kwEMlFenjrECGBpYIINoUouyBJXwQjxkKLkce5LvKOdrHA-6R-aLp98bAOKNGBtYIGfc4wYEcv41bM80AEuUpKN5MSwDce1b7m4ut50P5LBnGBxYIINbS1k6B0hsHAigK5lhiEi0HBWZenQJN0_stwAjNa8SGB1YIBmVyHAy7HGHepwnbyUcm9QfnEJMKGGYp7fzQC87HdGVbWRldmljZUtleUluZm-haWRldmljZUtleaQBAiABIVggYzX1iXMtU_OLmqDB2d6YHipHa09iqxYo87eGbwSe63MiWCCksBOu5u7anASvwfmvMIZRgNs52nkuKJNbpk_9GI1DxG9kaWdlc3RBbGdvcml0aG1nU0hBLTI1NlhAiPo_Kn3FfMqCA7yGJgAyOciA77iZzu7Zki9Q_IBZgs6oGH8xY0rBxk0yOfbDPE7lyFC8gYVBR38_5awVKaG6AGpuYW1lU3BhY2VzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMYTYGFhmpGZyYW5kb21YIM6f9BnrkOPI32gix_wXdcRnvKURy1w9I3P-GUGZIpeGaGRpZ2VzdElEAGxlbGVtZW50VmFsdWVmTWFydGlucWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1l2BhYY6RmcmFuZG9tWCDmVTNHtvUydXv3Rh5iJXPimfBuAEp5rJ6k1NuN-uZc1mhkaWdlc3RJRAFsZWxlbWVudFZhbHVlZEplYW5xZWxlbWVudElkZW50aWZpZXJqZ2l2ZW5fbmFtZdgYWGykZnJhbmRvbVggaQp7IbG2diD-qZgquPG0QkajDw7poIufVja2h-vg6TdoZGlnZXN0SUQCbGVsZW1lbnRWYWx1ZdkD7GoxOTkwLTAxLTE1cWVsZW1lbnRJZGVudGlmaWVyamJpcnRoX2RhdGXYGFhmpGZyYW5kb21YIGTTNoTt4OlNwr_khYlEla5HXruwRc8MpOrfwJieWUdoaGRpZ2VzdElEB2xlbGVtZW50VmFsdWViRlJxZWxlbWVudElkZW50aWZpZXJvaXNzdWluZ19jb3VudHJ5"
  ]
}

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\"\\x0f?\\xd2\\xda\\xc0\\xdfR\\x1a\\x00\\t6'\\xf9\\xd9\\x87\\xe0t%\\x04[\\x1ex\\x8a\\xb7\\x95\\x0e]\\x81(\\x17\\xe0\\xeb\\x8ab\\\\W\\x9d\\x82\\xcf\\xda^\\xd0\\x85\\x9e<5\\x00\\xed1\\x93\\x7f-I\\xd4h \\x8cZZ\\xa05\\x88gA\""
            ]
          },
          "nameSpaces": "CBORTag(24, b'\\xa0')"
        },
        "issuerSigned": {
          "issuerAuth": [
            "b'\\xa1\\x01&'",
            {
              "33": "b'0\\x82\\x02T0\\x82\\x01\\xf9\\xa0\\x03\\x02\\x01\\x02\\x02\\x14\\x1c+\\xac\\xb3\\x97q\\x1c\\xcf\\x88A\\'#\\x15\\xe3\\xa5\\xb9S\\r,l0\\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\\r260903150312Z\\x17\\r270904150312Z0#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\\\\H\\xd5G\\x16)W\\xa0\\xcb\\xceG\\x9f\\x12\\x9a\\xf1\\xe0\\x80\\x99T_\\x07(W\\xee\\x8d\\xde\\xdad\\xa2@\\r\\xb1\\xc1\\xf2\\x93\\x9e\\x0b1\\x1a~!P\\xd7[dI\\xee\\xefs,\\x12\\xa8\\xfc\\x83L;\\xdd\\xfaa\\xd6\\xb2\\xe9\\xdd\\x91\\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\\x147\\x90\\x14\\xfc\\x9bc\\x9f8\\xef\\xd0!\\xad\\x83\\xcaaa\\x10Q\\xdeN0\\x1f\\x06\\x03U\\x1d#\\x04\\x180\\x16\\x80\\x14)\\x80\\xe9b6\\'qO\\n\\xbb\\xf5\\xc5\\xa1S\\xab!\\xb6\\x94\\x19\\xc90$\\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\\x03I\\x000F\\x02!\\x00\\xe0\\xedH\\xa3\\x87oWC\\xe7\\xfe:\\xeep\\xbdb\\xadU\\xe2\\xd4\\t\\x1364\\xbf\\x88\\xda\\xff9\\x9b4\\xa1\\xa8\\x02!\\x00\\xee\\'\\x83w\\xc1.lo\\x80\\xb6D\\xc5\\x005s\\xadI\\x1b\\xdf\\x88\\\\\\xfc\\xffK\\xf6\\x8d\\x92NL\\xdb\\xd0\\x82'"
            },
            "b'\\xd8\\x18Y\\x05]\\xa6gdocTypeweu.europa.ec.eudi.pid.1gversionc1.0lvalidityInfo\\xa3fsigned\\xc0t2026-09-09T08:00:42ZivalidFrom\\xc0t2026-09-09T08:00:42ZjvalidUntil\\xc0t2027-09-09T08:05:42ZlvalueDigests\\xa1weu.europa.ec.eudi.pid.1\\xb8\\x1e\\x00X \\x12\\xeeO\\x1co\\xac\\xbe\\xea\\x82L\\x11/U\\xacZ\\xec\\xe9\\xec\\xc9\\xb5\\t2\\x95\\x01\\x05\\xd8\\xf0 \\x0fT\\x1b:\\x01X \\xcd\\xea\\xa6\\x9c\\xb0{\\xc4\\xe5ihc<j\\x88\\xfe\\xec\\xa5\\x11\\x02jq\\xca\\xbd\\x9c\\x06\\xc7B\\x1a(P%@\\x02X \\x9a}\\x08\\xc5\\x93\\xbd\\xafe\\x89\\x0f\\xb7N\\xcc6\\t\\xa8\\\\\\n\\xb5\\x1f\\x93L\\xcdH]\\xce\\xa4\\xd7\\xc5j\\xc5\\x8b\\x03X @\\xe0\\xfd\\xecU\\xbf\\tX\\xc6\\x8aQ\\xed\\x0cVsZ\\xf5\\xb2B\\x87\\xf0n\\xc6]\\xb6\\xc4f\\x0ed\\xccpP\\x04X \\xb2\\x8d\\xbb\\xe6[2\\xa6*Ds\\xc8\\x9b\\x8cz\\xc5C\\xa8\\x00\\xcac{\\x95m\\x8f\\xedBT?\\x1f.G\\x83\\x05X \\xf1\\x12H\\x8f0dD\\xc7f\\x8bQ\\xb0\\x1b\\xba\\x95\\x8f\\x9eP\\xef\\xady\\xfcu\\xaf\\x8e\\x1b>1P\\xb3\\xbdX\\x06X \\x80K\\x1c\\xbfU-\\xd5\\x9e;z\\xc6\\x86\\xcd?#\\xc2\\x89\\xd8v\\xa2\\x05\\x00si\\xf5#\\xfb-a\\xf9Z]\\x07X \\x7f!\\xeaF\\xd8]W\\x08\\xd3\\xcb\\x8d\\x86\\xb98\\x06\\x9c\\xfa\\x98i\\xf3\\xe4\\xa7\\x7f\\xbek\\xdf\\xff\\xd70i\\x90\\xc5\\x08X h!\\x8d \\x11=T\\xc4J\\x8e\\xda\\x92\\xe5\\xef\\xff\\x8d\\x81\\xf3W\\xa3D2\\x12DZc\\xd2l\\xe8\\xbf~$\\tX \\x1c@\\xb1\\t\\xe8\\xe3\\xba\\xb3\\xb1\\xf7\\xbe6Cs\\xa9\\xb0(\\xf7/,#E\\xe4$\\xc8\"\\xed?\\n\\xd6\\x10\\x8b\\nX \\xfe#\\x1dW\\xb3\\xe8\\x8a<\\x0f\\x10\\xb3\\x10\\xc7\\x0c\\xb1\\xe8\\xb9\\xd8\\xed\\xd8\"v\\xaaLr\\x8bK\\xbd\\xc6\\x1eFq\\x0bX \\x93b\\xfd\\x82\\xae\\xa8\\x81\\x03\\xa4##\\xa3\\xb3\\t\"CF\\xc4)[K\\xac\\xbc\\x92\\xc9J`o\\xc2\\x18f\\xda\\x0cX \\x03\\xf5D\"\\xc8\\xef\\xdeOy\\xee[\\xbe\\xf8p\\xfcp\\x91\\xab\\xbaqs\\xdc\\xef\\x89O\\x1b\\xa0B\\rC\\xdb>\\rX \\xae\\xb2\\x95\\x91\\x1b\\xac\\xb3\\xef\\xd2k7JMMg\\xd6\\xfb\\x8a-\\xca\\xda\\xa5A\\xa2v\\t\\xef\\x80\\xe3j\\xaf\\x80\\x0eX \\x12\\xe8#\\x98\\xba\\x0c;t9\\x85\\xce\\xdf\\xb4@\\xd7\\nq(<9\\xbe\\x13\\rK\\xa7\\x00tl\\x89\\x9e\\xd6\\xaa\\x0fX \\x97\\xc6\\xb0t\\xb5J\\x10\\x8e2a\\xaa\\x88\\x9eGp\\x1e\\xba\\\\S4\\x92rq\\x0c\\xdf\\xdf\\x1a\\x990}\\xc9\\x0c\\x10X \\xea\\xc2\\xb8p\\x7f\\xfc+\\x07\\x9c\\x97\\xec\\x1a\\xf8!\\x80\\x0f\\x04.-\\x81n\\xcd\\xb6\\xd2&|+\\x9e\\x93\\xe6F\\x99\\x11X \\xd9\\xbb\\x83>.\\xd1\\xb5\\x91\\xd89\\xd7\\x96\\\\h\\xc0\\xf8\\x89\\x9a\\xa9=/\\xeb\\x13\\xa3\\xf0\\x17L\\xc8\\xe1\\xfer\\x9d\\x12X 2\\x17\\xdf\\xa9y4m\\x12\\xf1\\x12\\xc5T]/AhM\\t\\xcf%oZ\\xaa\\xa3:\\xb0v\\x88\\x80s\\x19\\xad\\x13X \\x83c\\x84\\xe1\\xce0\\xb0U \\xa7\\xef^3\\xa7\\xb9\\x97\\xf6s*\\xc1*\\x8af\\xb9$Aj\\xfc\\xd4|Q0\\x14X O\\x8a:\\r\\xa1\\xad\\xfd\\xf6P\\x8b\\rJ\\xfd\\xe1b\\xbd\\x99R\\xfd\\xb8\\xdb\\x95\\xf3\\xa9\\x9b\\xc2\\x99\\xcf\\xe6\\x98a\\xac\\x15X \\xac\\xfe\\x9f\\\\(X\\xfa2\\xf5\\xb52\\xf1\\x08E\\xac\\x9fi[\\xc5g\\x88\\xad(x>\\\\\\x1c\\x02\\xffb\\x9dL\\x16X \\xbf\\x0e\\xa9\\x84\\x07#~\\x8d\\x0b\\x86\\x7f\\xbc\\x16\\x94m\\x8a#D\\x14\\xd7\\x885\\x13M\\xbdW\\xd7K\\x030uC\\x17X }\\xd1s\\xf2\\xb70\\x18-V\\x05\\x8d\\x85\\x82F\\x8c<\\xfd\\x80ym\\xe2D\\n\\xa5\\x87\\xd9y&j\\x1e*6\\x18\\x18X *zh\\xcc\\x80r\\x12\\x871\\x7f\\x84W\\xb6\\x9c\\xd3\\xa4\\xf6\\xe2\\xdaeU\\xac\\xf5L\\xa3\\xa1\\xc6\\x19\\xf8\\xb6\\xb5{\\x18\\x19X \\xa5\\xd8\\x91\\xb6K\\xc1\\x80*k\\x14t\\xf8\\x84-m1\\\\eg\\xd9\\xa7\\x99\\xfd\\x93\\x01\\x0c\\x94W\\xa7\\x8e\\xb1\\x02\\x18\\x1aX \\x83hR\\x8b\\xb2\\x04\\x95\\xf0B<d(\\xb9\\x1c{\\x92\\xef(\\xe7k\\x1c\\x0f\\xbaG\\xe6\\x8b\\xa7\\xdf\\x1b\\x00\\xe2\\x8d\\x18\\x1bX g\\xdc\\xe3\\x06\\x04r\\xfe5l\\xcf4\\x00K\\x94\\xa4\\xa3y1,\\x03q\\xed[\\xeen.\\xb7\\x9d\\x0f\\xe4\\xb0g\\x18\\x1cX \\x83[KY:\\x07Hl\\x1c\\x08\\xa0+\\x99a\\x88H\\xb4\\x1c\\x15\\x99zt\\t7O\\xec\\xb7\\x00#5\\xaf\\x12\\x18\\x1dX \\x19\\x95\\xc8p2\\xecq\\x87z\\x9c\\'o%\\x1c\\x9b\\xd4\\x1f\\x9cBL(a\\x98\\xa7\\xb7\\xf3@/;\\x1d\\xd1\\x95mdeviceKeyInfo\\xa1ideviceKey\\xa4\\x01\\x02 \\x01!X c5\\xf5\\x89s-S\\xf3\\x8b\\x9a\\xa0\\xc1\\xd9\\xde\\x98\\x1e*GkOb\\xab\\x16(\\xf3\\xb7\\x86o\\x04\\x9e\\xebs\"X \\xa4\\xb0\\x13\\xae\\xe6\\xee\\xda\\x9c\\x04\\xaf\\xc1\\xf9\\xaf0\\x86Q\\x80\\xdb9\\xday.(\\x93[\\xa6O\\xfd\\x18\\x8dC\\xc4odigestAlgorithmgSHA-256'",
            "b'\\x88\\xfa?*}\\xc5|\\xca\\x82\\x03\\xbc\\x86&\\x0029\\xc8\\x80\\xef\\xb8\\x99\\xce\\xee\\xd9\\x92/P\\xfc\\x80Y\\x82\\xce\\xa8\\x18\\x7f1cJ\\xc1\\xc6M29\\xf6\\xc3<N\\xe5\\xc8P\\xbc\\x81\\x85AG\\x7f?\\xe5\\xac\\x15)\\xa1\\xba\\x00'"
          ],
          "nameSpaces": {
            "eu.europa.ec.eudi.pid.1": [
              "CBORTag(24, b'\\xa4frandomX \\xce\\x9f\\xf4\\x19\\xeb\\x90\\xe3\\xc8\\xdfh\"\\xc7\\xfc\\x17u\\xc4g\\xbc\\xa5\\x11\\xcb\\\\=#s\\xfe\\x19A\\x99\"\\x97\\x86hdigestID\\x00lelementValuefMartinqelementIdentifierkfamily_name')",
              "CBORTag(24, b'\\xa4frandomX \\xe6U3G\\xb6\\xf52u{\\xf7F\\x1eb%s\\xe2\\x99\\xf0n\\x00Jy\\xac\\x9e\\xa4\\xd4\\xdb\\x8d\\xfa\\xe6\\\\\\xd6hdigestID\\x01lelementValuedJeanqelementIdentifierjgiven_name')",
              "CBORTag(24, b'\\xa4frandomX i\\n{!\\xb1\\xb6v \\xfe\\xa9\\x98*\\xb8\\xf1\\xb4BF\\xa3\\x0f\\x0e\\xe9\\xa0\\x8b\\x9fV6\\xb6\\x87\\xeb\\xe0\\xe97hdigestID\\x02lelementValue\\xd9\\x03\\xecj1990-01-15qelementIdentifierjbirth_date')",
              "CBORTag(24, b'\\xa4frandomX d\\xd36\\x84\\xed\\xe0\\xe9M\\xc2\\xbf\\xe4\\x85\\x89D\\x95\\xaeG^\\xbb\\xb0E\\xcf\\x0c\\xa4\\xea\\xdf\\xc0\\x98\\x9eYGhhdigestID\\x07lelementValuebFRqelementIdentifieroissuing_country')"
            ]
          }
        }
      }
    ]
  }
}

Session Logs

4 total
2026-09-09 08:05:40 UTC INFO /presentations ISO Annex A DeviceRequest created
Data:
{
  "transaction_id": "cab07ec3-f153-484b-87b0-b12243a7dd95",
  "request_id": "af8d8ed6-96f7-4f34-b360-ada23b46bf73",
  "endpoint": "https://verifier-playground-service.igrant.io/iso18013/annex-a/af8d8ed6-96f7-4f34-b360-ada23b46bf73",
  "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"
}
2026-09-09 08:05:42 UTC INFO /iso18013/annex-a/af8d8ed6-96f7-4f34-b360-ada23b46bf73 ISO Annex A session established; DeviceRequest sent
Data:
{
  "request_id": "af8d8ed6-96f7-4f34-b360-ada23b46bf73"
}
2026-09-09 08:05:47 UTC INFO /iso18013/annex-a/af8d8ed6-96f7-4f34-b360-ada23b46bf73 ISO Annex A DeviceResponse received
Data:
{
  "request_id": "af8d8ed6-96f7-4f34-b360-ada23b46bf73",
  "credential_ids": [
    "eu_pid_mdoc"
  ]
}
2026-09-09 08:05:47 UTC INFO /iso18013/annex-a/af8d8ed6-96f7-4f34-b360-ada23b46bf73 Validation succeeded
How to fix:
All credential presentations passed verification.
Data:
{
  "hint": "All credential presentations passed verification.",
  "credentials": {
    "eu_pid_mdoc": {
      "valid": true,
      "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-04T15:03:12+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "passed",
          "detail": "Chain signed by trusted root: CN=mDL Test IACA,C=FR"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2027-09-09T08:05:42+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    }
  }
}