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

09fcfe95-f3fc-4a37-aa58-4f62dfec8742

validated warnings
direct_post.jwt

31403cde-a025-4a0d-a80d-573e7ed022f1
x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc
qK8zG2vyaN87igz-AwvCaebWbpjJVjVEgjGXbxQS4UA

https://verifier-playground-service.igrant.io/post
600s
eu_pid_mdoc_common
2026-09-09 12:05:55 UTC    2026-09-09 12:06:06 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
        }
      ]
    }
  ]
}

Client Metadata

View Metadata
{
  "client_name": "Verifier Playground by iGrant.io",
  "logo_uri": "https://storage.googleapis.com/igrant-api-images/faviconV2.png",
  "vp_formats_supported": {
    "dc+sd-jwt": {
      "sd-jwt_alg_values": [
        "ES256",
        "ES384"
      ],
      "kb-jwt_alg_values": [
        "ES256",
        "ES384"
      ]
    },
    "mso_mdoc": {
      "issuerauth_alg_values": [
        -7,
        -35,
        -36,
        -9,
        -51,
        -19
      ],
      "deviceauth_alg_values": [
        -7,
        -35,
        -36,
        -9,
        -51,
        -19
      ]
    }
  },
  "jwks": {
    "keys": [
      {
        "crv": "P-256",
        "kty": "EC",
        "x": "WKdsjbOZxK1GQbu_UfydxA0WNx8Y0ELsGliz0CcN518",
        "y": "Eu_GDIJ3FXgA0P0GW69EnWF6TkjuOrPdpybqXBG5nU4",
        "kid": "V2DCGc5UDbItykemXgxDaVuzQg2bFzcjKFN-eGY1JyE",
        "alg": "ECDH-ES",
        "use": "enc"
      }
    ]
  },
  "authorization_encrypted_response_alg": "ECDH-ES",
  "authorization_encrypted_response_enc": "A256GCM",
  "encrypted_response_enc_values_supported": [
    "A256GCM",
    "A128GCM",
    "A128CBC-HS256"
  ],
  "response_types_supported": [
    "vp_token"
  ]
}

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:04+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:04+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}

VP Token

View Raw Token
{
  "eu_pid_mdoc": [
    "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDUmhZtn0JuDXyyJsj2Li6cF17w9xjWHwOBkosyFsbXJznz2VNN2DrWmRPlB-EJ_ALJSHUk17UqQXljfrJW_lf3am5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJXMIICUzCCAfmgAwIBAgIUPmD9pJQVLvahIjl03rDz-fLJuAYwCgYIKoZIzj0EAwIwJTELMAkGA1UEBhMCRlIxFjAUBgNVBAMMDW1ETCBUZXN0IElBQ0EwHhcNMjYwOTA3MTIyMTIxWhcNMjcwOTA4MTIyMTIxWjAjMQswCQYDVQQGEwJGUjEUMBIGA1UEAwwLbURMIFRlc3QgRFMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAReVsWhtE__S_dMZhmiUBFkYRYpgiPW9GAWvxB_pts9mXtMabQKddmyBMr6KLJrQMeMlcN0ngpPhinL1e6kx65ko4IBBzCCAQMwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBRUq4qH6aWHHK7aTx6-C9MUcFnHKzAfBgNVHSMEGDAWgBSKlTGsNIUdumeTqZPxEkyq578-WzAkBgNVHREEHTAbhhlodHRwczovL21kbC10ZXN0LmludmFsaWQvMD8GA1UdEgQ4MDaGHWh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9jb250YWN0gRVpYWNhQG1kbC10ZXN0LmludmFsaWQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovLzEyNy4wLjAuMTo4MDAwL2NybC9pYWNhLmNybDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMAoGCCqGSM49BAMCA0gAMEUCIQCexzyUvI0i_oKKmzoe-akiMjcvN6eUKL-ql1X3aqdeHgIgFIeQnRm6CFGmWrxqW44gEJT77vgVHL0laxZIqCHfDZNZBWLYGFkFXaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0wOS0wOVQxMjowMTowNFppdmFsaWRGcm9twHQyMDI2LTA5LTA5VDEyOjAxOjA0Wmp2YWxpZFVudGlswHQyMDI3LTA5LTA5VDEyOjA2OjA0Wmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuB4AWCAs373N4K26hAD5THG1-Z0rdtt0PmlHe1LC0ylGigTvnAFYIIVFvhzsohXwlzOUiR8IFoF8w4beoDUFayg2jHaBf5dNAlgghgDyjIPDwYzXErPCPp19R14Rd5TkzVdd0wUOC1JClWkDWCDzQYzImVMrGJFI7T-vjJoNqzbLV7iFk6cCFVsuE8zNVgRYIN1CAwyCX8zvvqecW0mRTz7M3CNKcq-N8dlRvzbszT-SBVgg46qPQw0usJglPKuJXzrzRQ3ZAoizCwlB5uVmqp2o2v4GWCC0NgLUS8VTamHNzKNgORcCD65ULUgRIKp2whGjzryEvgdYIGR2Z3dCYSFfU3YvM1aK0yuCuYUBpna6oTNVwGARid8fCFgg6axd2U5yg6NCgX4gF6CqS2I67ybkVqVZqofgsZ4LH44JWCDSiEOseHy_2oVCFHNzOWFe6qwnwM68fnK7_tehpCshCApYIDDSvxCWkJdfCQIuVJJqNy-KdJwUGwZGicWXpsQRBonxC1ggU6Y_eusQLHHHjBkjYoZmS-doTfuR_vLgCLcI-Rm3LgcMWCBwHg2xKEGu8-MVjXSx5AOC6Df0v8ggnn2us93V03XO-A1YIJX8-yhb-WQtaAe9qoG3V0suJ6IJkK8PpQ0-7diAz9BZDlggWsK3MM0Sx2HhZLPb6EztPoOZ8Nx4dsHJpUyQc04PdwAPWCDM3csrFEbo7nsVKvTfFK2dlKT3tOGchCR6GCxdnyBpbhBYIHjNq9J-b7cqhDrbYQ5N6XO37PslkBnPyDXwHEz8uBslEVggfQlMHBKhXePkoljg1RiR5m2sUQbuG5whSCkh9K8lWv8SWCCEMIztGgsXKFQ-Q4EHV2W5CTPei6_lcpuXhv1o1jEtgBNYIK-96zmF2EOJ93aOfOpWKvqhJM5r6A1f27qgjfTynwJGFFggPL_P_Quk1NUSRG1NZvd4iwtqqkwhaV5cUc5PMBGF_jAVWCAsz5jEGEuGphnuZG73cqRnvIydenO4DEtds072kPTqNRZYIOQJZTjNoICGSsMMIfFbTC87i8jWaTUIusyIhaietmAPF1gg0Y7LotSG9A-ebClA0onEX_tEOdb6cs0qf-1rPUJeuuMYGFggI28IpY4lSOzgUHPipW9qSmViO7IGV1iCVDN5SULlMw0YGVggCGSJFvWKFfMf_lTsMdqy-TzgwmJ8vU6KsiNBTIPKgXkYGlggkBrBO9FEcRociiFm-gPCXRZnMgc8CDefLy6jPqq7UUEYG1ggrTKAdzj8Ui0EhBnMZitCIZPhXsdB2Ctropssp7sz77wYHFggT4Ky6J7Qefm9rIj8PrDHeRuGklASHO2QYhxgCKn_oZkYHVgguXsndt3hU1GQgHfcAFwfEvIwRtBKiy3i7WyowGQC5o5tZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCDdKYmYtH2-_-b02UWw_TqnwDPeMJboUrPfgwZPFgDeeiJYINL6rJvTbxkBaHbxvq-FyPKiBzNzpJSGdo8rE1mAl9Blb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEAbPZvmOXdZqEDekz3e32Adr1Kj3xkKLWr5tLNaYEIKLKZzZZJ9FO-fHP19UtqUTRpH7P3ouHE28vTo0HeG4M1Vam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGakZnJhbmRvbVggSRHI-CZU3m0cPCDXQjz54YWmxCAYLtyGGpmtvOikuutoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWZNYXJ0aW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhjpGZyYW5kb21YIMO3qx63Z-YsgIEEv1_zo9qTXSs0J2TqIIgsbhKk0jF2aGRpZ2VzdElEAWxlbGVtZW50VmFsdWVkSmVhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYbKRmcmFuZG9tWCDJ0ED_sqxbEEuBny6ylNuNNQYHYTcuBcG_8NdIcfNMSWhkaWdlc3RJRAJsZWxlbWVudFZhbHVl2QPsajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGakZnJhbmRvbVggWew3NUxy2bQqAOykzlwlgj_1cZZNFps9O4GV1NeZmydoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWJGUnFlbGVtZW50SWRlbnRpZmllcm9pc3N1aW5nX2NvdW50cnk"
  ]
}

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\"\\xd4\\x9a\\x16m\\x9fBn\\r|\\xb2&\\xc8\\xf6..\\x9c\\x17^\\xf0\\xf7\\x18\\xd6\\x1f\\x03\\x81\\x92\\x8b2\\x16\\xc6\\xd7'9\\xf3\\xd9SM\\xd8:\\xd6\\x99\\x13\\xe5\\x07\\xe1\\t\\xfc\\x02\\xc9Hu$\\xd7\\xb5*Ayc~\\xb2V\\xfeW\\xf7\""
            ]
          },
          "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:04ZivalidFrom\\xc0t2026-09-09T12:01:04ZjvalidUntil\\xc0t2027-09-09T12:06:04ZlvalueDigests\\xa1weu.europa.ec.eudi.pid.1\\xb8\\x1e\\x00X ,\\xdf\\xbd\\xcd\\xe0\\xad\\xba\\x84\\x00\\xf9Lq\\xb5\\xf9\\x9d+v\\xdbt>iG{R\\xc2\\xd3)F\\x8a\\x04\\xef\\x9c\\x01X \\x85E\\xbe\\x1c\\xec\\xa2\\x15\\xf0\\x973\\x94\\x89\\x1f\\x08\\x16\\x81|\\xc3\\x86\\xde\\xa05\\x05k(6\\x8cv\\x81\\x7f\\x97M\\x02X \\x86\\x00\\xf2\\x8c\\x83\\xc3\\xc1\\x8c\\xd7\\x12\\xb3\\xc2>\\x9d}G^\\x11w\\x94\\xe4\\xcdW]\\xd3\\x05\\x0e\\x0bRB\\x95i\\x03X \\xf3A\\x8c\\xc8\\x99S+\\x18\\x91H\\xed?\\xaf\\x8c\\x9a\\r\\xab6\\xcbW\\xb8\\x85\\x93\\xa7\\x02\\x15[.\\x13\\xcc\\xcdV\\x04X \\xddB\\x03\\x0c\\x82_\\xcc\\xef\\xbe\\xa7\\x9c[I\\x91O>\\xcc\\xdc#Jr\\xaf\\x8d\\xf1\\xd9Q\\xbf6\\xec\\xcd?\\x92\\x05X \\xe3\\xaa\\x8fC\\r.\\xb0\\x98%<\\xab\\x89_:\\xf3E\\r\\xd9\\x02\\x88\\xb3\\x0b\\tA\\xe6\\xe5f\\xaa\\x9d\\xa8\\xda\\xfe\\x06X \\xb46\\x02\\xd4K\\xc5Sja\\xcd\\xcc\\xa3`9\\x17\\x02\\x0f\\xaeT-H\\x11 \\xaav\\xc2\\x11\\xa3\\xce\\xbc\\x84\\xbe\\x07X dvgwBa!_Sv/3V\\x8a\\xd3+\\x82\\xb9\\x85\\x01\\xa6v\\xba\\xa13U\\xc0`\\x11\\x89\\xdf\\x1f\\x08X \\xe9\\xac]\\xd9Nr\\x83\\xa3B\\x81~ \\x17\\xa0\\xaaKb:\\xef&\\xe4V\\xa5Y\\xaa\\x87\\xe0\\xb1\\x9e\\x0b\\x1f\\x8e\\tX \\xd2\\x88C\\xacx|\\xbf\\xda\\x85B\\x14ss9a^\\xea\\xac\\'\\xc0\\xce\\xbc~r\\xbb\\xfe\\xd7\\xa1\\xa4+!\\x08\\nX 0\\xd2\\xbf\\x10\\x96\\x90\\x97_\\t\\x02.T\\x92j7/\\x8at\\x9c\\x14\\x1b\\x06F\\x89\\xc5\\x97\\xa6\\xc4\\x11\\x06\\x89\\xf1\\x0bX S\\xa6?z\\xeb\\x10,q\\xc7\\x8c\\x19#b\\x86fK\\xe7hM\\xfb\\x91\\xfe\\xf2\\xe0\\x08\\xb7\\x08\\xf9\\x19\\xb7.\\x07\\x0cX p\\x1e\\r\\xb1(A\\xae\\xf3\\xe3\\x15\\x8dt\\xb1\\xe4\\x03\\x82\\xe87\\xf4\\xbf\\xc8 \\x9e}\\xae\\xb3\\xdd\\xd5\\xd3u\\xce\\xf8\\rX \\x95\\xfc\\xfb([\\xf9d-h\\x07\\xbd\\xaa\\x81\\xb7WK.\\'\\xa2\\t\\x90\\xaf\\x0f\\xa5\\r>\\xed\\xd8\\x80\\xcf\\xd0Y\\x0eX Z\\xc2\\xb70\\xcd\\x12\\xc7a\\xe1d\\xb3\\xdb\\xe8L\\xed>\\x83\\x99\\xf0\\xdcxv\\xc1\\xc9\\xa5L\\x90sN\\x0fw\\x00\\x0fX \\xcc\\xdd\\xcb+\\x14F\\xe8\\xee{\\x15*\\xf4\\xdf\\x14\\xad\\x9d\\x94\\xa4\\xf7\\xb4\\xe1\\x9c\\x84$z\\x18,]\\x9f in\\x10X x\\xcd\\xab\\xd2~o\\xb7*\\x84:\\xdba\\x0eM\\xe9s\\xb7\\xec\\xfb%\\x90\\x19\\xcf\\xc85\\xf0\\x1cL\\xfc\\xb8\\x1b%\\x11X }\\tL\\x1c\\x12\\xa1]\\xe3\\xe4\\xa2X\\xe0\\xd5\\x18\\x91\\xe6m\\xacQ\\x06\\xee\\x1b\\x9c!H)!\\xf4\\xaf%Z\\xff\\x12X \\x840\\x8c\\xed\\x1a\\x0b\\x17(T>C\\x81\\x07We\\xb9\\t3\\xde\\x8b\\xaf\\xe5r\\x9b\\x97\\x86\\xfdh\\xd61-\\x80\\x13X \\xaf\\xbd\\xeb9\\x85\\xd8C\\x89\\xf7v\\x8e|\\xeaV*\\xfa\\xa1$\\xcek\\xe8\\r_\\xdb\\xba\\xa0\\x8d\\xf4\\xf2\\x9f\\x02F\\x14X <\\xbf\\xcf\\xfd\\x0b\\xa4\\xd4\\xd5\\x12DmMf\\xf7x\\x8b\\x0bj\\xaaL!i^\\\\Q\\xceO0\\x11\\x85\\xfe0\\x15X ,\\xcf\\x98\\xc4\\x18K\\x86\\xa6\\x19\\xeedn\\xf7r\\xa4g\\xbc\\x8c\\x9dzs\\xb8\\x0cK]\\xb3N\\xf6\\x90\\xf4\\xea5\\x16X \\xe4\\te8\\xcd\\xa0\\x80\\x86J\\xc3\\x0c!\\xf1[L/;\\x8b\\xc8\\xd6i5\\x08\\xba\\xcc\\x88\\x85\\xa8\\x9e\\xb6`\\x0f\\x17X \\xd1\\x8e\\xcb\\xa2\\xd4\\x86\\xf4\\x0f\\x9el)@\\xd2\\x89\\xc4_\\xfbD9\\xd6\\xfar\\xcd*\\x7f\\xedk=B^\\xba\\xe3\\x18\\x18X #o\\x08\\xa5\\x8e%H\\xec\\xe0Ps\\xe2\\xa5ojJeb;\\xb2\\x06WX\\x82T3yIB\\xe53\\r\\x18\\x19X \\x08d\\x89\\x16\\xf5\\x8a\\x15\\xf3\\x1f\\xfeT\\xec1\\xda\\xb2\\xf9<\\xe0\\xc2b|\\xbdN\\x8a\\xb2#AL\\x83\\xca\\x81y\\x18\\x1aX \\x90\\x1a\\xc1;\\xd1Dq\\x1a\\x1c\\x8a!f\\xfa\\x03\\xc2]\\x16g2\\x07<\\x087\\x9f/.\\xa3>\\xaa\\xbbQA\\x18\\x1bX \\xad2\\x80w8\\xfcR-\\x04\\x84\\x19\\xccf+B!\\x93\\xe1^\\xc7A\\xd8+k\\xa2\\x9b,\\xa7\\xbb3\\xef\\xbc\\x18\\x1cX O\\x82\\xb2\\xe8\\x9e\\xd0y\\xf9\\xbd\\xac\\x88\\xfc>\\xb0\\xc7y\\x1b\\x86\\x92P\\x12\\x1c\\xed\\x90b\\x1c`\\x08\\xa9\\xff\\xa1\\x99\\x18\\x1dX \\xb9{\\'v\\xdd\\xe1SQ\\x90\\x80w\\xdc\\x00\\\\\\x1f\\x12\\xf20F\\xd0J\\x8b-\\xe2\\xedl\\xa8\\xc0d\\x02\\xe6\\x8emdeviceKeyInfo\\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'\\x1b=\\x9b\\xe69wY\\xa8@\\xde\\x93=\\xde\\xdf`\\x1d\\xafR\\xa3\\xdf\\x19\\n-j\\xf9\\xb4\\xb3Z`B\\n,\\xa6se\\x92}\\x14\\xef\\x9f\\x1c\\xfd}R\\xda\\x94M\\x1aG\\xec\\xfd\\xe8\\xb8q6\\xf2\\xf4\\xe8\\xd0w\\x86\\xe0\\xcdU'"
          ],
          "nameSpaces": {
            "eu.europa.ec.eudi.pid.1": [
              "CBORTag(24, b'\\xa4frandomX I\\x11\\xc8\\xf8&T\\xdem\\x1c< \\xd7B<\\xf9\\xe1\\x85\\xa6\\xc4 \\x18.\\xdc\\x86\\x1a\\x99\\xad\\xbc\\xe8\\xa4\\xba\\xebhdigestID\\x00lelementValuefMartinqelementIdentifierkfamily_name')",
              "CBORTag(24, b\"\\xa4frandomX \\xc3\\xb7\\xab\\x1e\\xb7g\\xe6,\\x80\\x81\\x04\\xbf_\\xf3\\xa3\\xda\\x93]+4'd\\xea \\x88,n\\x12\\xa4\\xd21vhdigestID\\x01lelementValuedJeanqelementIdentifierjgiven_name\")",
              "CBORTag(24, b'\\xa4frandomX \\xc9\\xd0@\\xff\\xb2\\xac[\\x10K\\x81\\x9f.\\xb2\\x94\\xdb\\x8d5\\x06\\x07a7.\\x05\\xc1\\xbf\\xf0\\xd7Hq\\xf3LIhdigestID\\x02lelementValue\\xd9\\x03\\xecj1990-01-15qelementIdentifierjbirth_date')",
              "CBORTag(24, b\"\\xa4frandomX Y\\xec75Lr\\xd9\\xb4*\\x00\\xec\\xa4\\xce\\\\%\\x82?\\xf5q\\x96M\\x16\\x9b=;\\x81\\x95\\xd4\\xd7\\x99\\x9b'hdigestID\\x07lelementValuebFRqelementIdentifieroissuing_country\")"
            ]
          }
        }
      }
    ]
  }
}

Session Logs

6 total
2026-09-09 12:05:55 UTC INFO /presentations Presentation request created
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "2a649c6f0f14800bd97ce30d8417f692",
    "x-real-ip": "10.164.0.57",
    "x-forwarded-for": "10.164.0.57",
    "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": "45.80.21.154",
    "content-length": "142",
    "referer": "https://verifier-playground.igrant.io/admin/create-request/",
    "accept-encoding": "gzip, br",
    "priority": "u=0, i",
    "cf-ray": "a386105f08d9e1ed-MRS",
    "accept-language": "fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7",
    "cache-control": "max-age=0",
    "sec-ch-ua": "\"Chromium\";v=\"151\", \"Not=A?Brand\";v=\"99\"",
    "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; Ubuntu; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.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": "45.80.21.154",
    "cf-ipcountry": "FR",
    "cf-visitor": "{\"scheme\":\"https\"}",
    "cookie": "_ga=GA1.1.1196941427.1788793110; cf_clearance=EaUuD.6rgFtGoke9zanMjVufgGgwQIUOmvCw9knwhcI-1788955487-1.2.1.1-ENiTk6WMLkrQVyeOFhpPwEftr8u_fEpxPLe94XLbeOEaWXTVo0CMQNsjX3RwN8EPCTimiv2jhXwj25bzjXDelvFYCawai2boORBZdx8ox2iYZFTmCz1LGM9TMSiZPPZ2.SmQGF02yxl6gpRj2K7waSoAX4aN9HfoLngINA5cke3cMgd_DeWnUKSiQOoTV_WJhQ.aJFI86McYwSuLmsemnWrLTldRAg8FG11lQ.zygqeBB4FAlXmjcIdE5gB.7s62A8cEdIHT4dLa3SKFQZsiM9wfzZ0kx6xjs0Tvb6jfGfCeg9QgkkEDvr7Ty2gwD_e9vwANpBkbOeetd8eLSE7PzXS5ESrubo7fN69ihNd820M; _gcl_au=1.1.1816960243.1788955488; _ga_F791T71E0G=GS2.1.s1788955488$o5$g0$t1788955489$j59$l0$h0"
  },
  "request_body": {
    "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": "haip",
    "wallet_url_scheme": "haip-vp://"
  },
  "transaction_id": "09fcfe95-f3fc-4a37-aa58-4f62dfec8742",
  "request_id": "31403cde-a025-4a0d-a80d-573e7ed022f1",
  "nonce": "qK8zG2vyaN87igz-AwvCaebWbpjJVjVEgjGXbxQS4UA",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "V2DCGc5UDbItykemXgxDaVuzQg2bFzcjKFN-eGY1JyE",
  "client_metadata": {
    "client_name": "Verifier Playground by iGrant.io",
    "logo_uri": "https://storage.googleapis.com/igrant-api-images/faviconV2.png",
    "vp_formats_supported": {
      "dc+sd-jwt": {
        "sd-jwt_alg_values": [
          "ES256",
          "ES384"
        ],
        "kb-jwt_alg_values": [
          "ES256",
          "ES384"
        ]
      },
      "mso_mdoc": {
        "issuerauth_alg_values": [
          -7,
          -35,
          -36,
          -9,
          -51,
          -19
        ],
        "deviceauth_alg_values": [
          -7,
          -35,
          -36,
          -9,
          -51,
          -19
        ]
      }
    },
    "jwks": {
      "keys": [
        {
          "crv": "P-256",
          "kty": "EC",
          "x": "WKdsjbOZxK1GQbu_UfydxA0WNx8Y0ELsGliz0CcN518",
          "y": "Eu_GDIJ3FXgA0P0GW69EnWF6TkjuOrPdpybqXBG5nU4",
          "kid": "V2DCGc5UDbItykemXgxDaVuzQg2bFzcjKFN-eGY1JyE",
          "alg": "ECDH-ES",
          "use": "enc"
        }
      ]
    },
    "authorization_encrypted_response_alg": "ECDH-ES",
    "authorization_encrypted_response_enc": "A256GCM",
    "encrypted_response_enc_values_supported": [
      "A256GCM",
      "A128GCM",
      "A128CBC-HS256"
    ],
    "response_types_supported": [
      "vp_token"
    ]
  },
  "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": "haip"
}
2026-09-09 12:06:04 UTC INFO /authorize Authorization request retrieved
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "99c13195ae03db01e416f6f33d2e379b",
    "x-real-ip": "10.164.0.52",
    "x-forwarded-for": "10.164.0.52",
    "x-forwarded-host": "verifier-playground-service.igrant.io",
    "x-forwarded-port": "443",
    "x-forwarded-proto": "https",
    "x-forwarded-scheme": "https",
    "x-scheme": "https",
    "x-original-forwarded-for": "45.80.21.154",
    "accept-encoding": "gzip, br",
    "accept": "application/oauth-authz-req+jwt, application/jwt;q=0.9, */*;q=0.8",
    "user-agent": "wallet-simulator/1.0",
    "cf-ray": "a38610942f562a48-MRS",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "45.80.21.154",
    "cf-ipcountry": "FR",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "path_params": {
    "request_id": "31403cde-a025-4a0d-a80d-573e7ed022f1"
  },
  "transaction_id": "09fcfe95-f3fc-4a37-aa58-4f62dfec8742",
  "nonce": "qK8zG2vyaN87igz-AwvCaebWbpjJVjVEgjGXbxQS4UA",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "V2DCGc5UDbItykemXgxDaVuzQg2bFzcjKFN-eGY1JyE"
}
2026-09-09 12:06:06 UTC INFO /post Wallet response received (encrypted)
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "62f16022e36e62044a22172f1d926595",
    "x-real-ip": "10.164.0.52",
    "x-forwarded-for": "10.164.0.52",
    "x-forwarded-host": "verifier-playground-service.igrant.io",
    "x-forwarded-port": "443",
    "x-forwarded-proto": "https",
    "x-forwarded-scheme": "https",
    "x-scheme": "https",
    "x-original-forwarded-for": "45.80.21.154",
    "content-length": "5322",
    "accept-encoding": "gzip, br",
    "content-type": "application/x-www-form-urlencoded",
    "user-agent": "wallet-simulator/1.0",
    "cf-ray": "a38610a0ef724a32-MRS",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "45.80.21.154",
    "cf-ipcountry": "FR",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "form_fields": {
    "response_jwe": "eyJhbGciOiJFQ0RILUVTIiwiZW5jIjoiQTI1NkdDTSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMjU2IiwieCI6IjkyWmJTZFBUMVhIMnhFdmkyalRhdHREd0hlTXRHb0lDQmQ4OUpMS3RNbjAiLCJ5IjoibUpaQkdkRV8yeF93enlCS3lKdkFLLVlKTTlmcUtEUEtkeG4tTUNtQXpkNCJ9LCJraWQiOiJWMkRDR2M1VURiSXR5a2VtWGd4RGFWdXpRZzJiRnpjaktGTi1lR1kxSnlFIn0..rmWVZVcEKPdM_C_k.d7eTrtHJOGMw7VbVvQcuD5vRHguPRZLHWDIxcfeRB1ypTNSFgBGA-gcmC9DTWcO7lC7xY0w2fNS17Xt16Qvc_WGepcmJa4iW0RM-iu5ox4mhmP1WfVbTB_uVkbJrQO6MUgmho87krhW_oyvQ3iFAvIZo5M9u3m49sTxbZvjorW0qz5AX6bPy8Wwn1lIVCykcvGJi5-DAQLRywRe7Tp856Fd3NCaieFGcnsWuOVvWR7RNky69OgYRftnsJkiNsYoC-crzV3ppTCU-YopA43ZbdoRGYbYuoq9Vo4lCOJdGpyxQZNEYWeq6P3nxieGwBQpO1Kxh06PGYLyTsj4g9y4Opirt1kDQeFElxVNA3fgW5sXeEu-RZIfFj9M-0bj7xzT87o58LrRt-7Am7lXf6nqLNxzQZ9rlBdHkvXlKMf1bNaH-RWAVWpEGEzz7yK9EzdfwX34whapy81mCGES5EZtoRzsg2ixnXcYNfT8qptXZJJm8Ny5S-5o-fyQBREh87yuYmfV_iPLDLs8DcG1DGzs0aSUCr2OZQJo9r7UoObM7Mwd8o9TcpP_YIehfuBN06dcfXa6Fm0gNRKWvexCZiVGOtvjF-fOikwsjA6r8_M1eHlP8HXwaPTXkTbHl1Vogd2xUHJHiPLruZlMqV3oNT2b-4V7TE_tYGds9R3HCo3mwnXbk11oIqgyEJXkeFl8fhr7x4QLx1gXtSaCnA87tjHNf5Rl8Gnqtv0cmHNmhoDFespHWlKMkPhZ8AwHnxUHJXZ1ErBjt9eZdEr-1tNWOo3IS7smyriVnWZMBFEK8wcr_tviK1XB8lh_YppywhGHL_s68K01HUowzNVcqZXUNDsmaDeLkTo4SsHEjuT10iYAKhIh8ljnUaqtgwCqoA4FYPQcsaToj59-Wvk-y6HSAwtQPeru49kWyLk8UBKxp0HUw1aimkakwvXDrAi9w9jfHd3_xBiat27McBLjDL0HYL7MLljFCAvNAX2FY7jzp2qUu7detbv7rKuCE3dRk2WZL4-jJrfoy58WfC6FStlKTIR9k9-hghLhhIdrrf3A2wC6Tawcym-MQcGMRitcUQ7zJtRNKWhzfAYcvIhPy_KH_AYQa-W6sT0zaFC1maB-wCPj2nkWgR3HKIQRaX0Z2fDY4GlAOogYbu1C5MYiVYZFtNZ9y6s-JgMOsF4aBvb0z5_3sNXG0KgjFbxCKwv0c_7sBmYGthq88dhEJxW49-n3MjyFf9hQALnCsDfH2bZ_PTwmBuvYxNCNH4ZiFj80cMloXSJkdcYoSinYRLO9QeuVGGoWwrwk646mdqdacFP5jUfg5zDBrzcCr5tcRuQ-xht4Ns0yl-WX17ziuOFrpkU59kv7ZsjJK0clHQJtcbzBLjltHRpHlW_p83P1t2XnKlK2R3DzjzKcZq-yEvBeFBeCv8812UKjWWbwnJuop9jrPiSmcDcX_XTrMNq4Y0KOtfWq-Pdi-kULJFzANchazruWiKUuGEQ1F5zMbG8X4I1OQSG43VBrEsxmpdCBwlIL_2mvCNDsJTZblqxjGxnACsDy74PtdApBvNvvmFbPzaj5knFjOa1EOOYZE_Rj7CbHqHiOCffzYXewesWmbGzlQcHWZzWhmbOCgzdoN4M9BL30dlZd_w7ssR3vaNa7YtLXRKUlGSFUUpLFgz0nVoz1OJZOLPgx-JLWTStLvRSFOJ1JDgXBBmMSUiTbnoZz2U4nLrl-pFGeEwwIG348DsOqlvsJ7qvYnHk82kOtCjZZsj0Ou5zZ0VOwTtFVkxtxZ_ywBeJcfG1O0dixUeGzqtZ_t3sTUr6Avv1JbipWVt5VieMTb1FpKrxhFg1G3Iq9Ugxday0cUqIy5e-y4lbxdpQvyH0cw9LQaAzqtW79tswUo_aokcDglsle2AWPTvJxrB0R9JK4fARiGh9faUkAOGVmWh7ggdqJmFLYJ0UiFcHNY9jSK9y7y3f-qZzP2lIITfX728uiNZsc2e2XIflNUn6AmIkJsazd-sZeW2lyOMWYkeeFE7TS2fYT5EmYdLv7XCqIAHIA3jJ1C1xQ627EpwGeqmEBmy8ieXJk6n0Z8EFk-E2YggIPzjeald7ZRmRy4_c8c0JNkA8IVBB0bZiaNjcI1UUrHWy6wm9CGDzWoJHgzF1y9sPXeMSQUUugb8xGcPdlBRIVO-i3ltz0qtaOq7uISzNBolWicmt8bf8p_xKu9IZz3nDmOiT6xAKhhzuqqqpALWSWyuDGXkfFBdKuDkzELjbW4rW_fo4WVV-gnN44h3Tqz_K04txF3AT3G9eRw2wrDRb7EckEIXbHoLVnlXZ9dDAyrZ0LlRdWpbY3lZUm00R60cl7k1V__5AmNjoeCIYDXGzksz8Lc-irsrBtkbhOJS0BSqBYuCrCgFkfHfvqBQGBLhMk1V0Izx2yvnPUvIdO82K_Z5blTAW6JRbmTn-aazNjshS8Jjibt471MIsDcsito5pfszrTMXr1VzP5ac_R-TagAi-hhrzkbKe5xbXsz0gF0U3Bpu01uujbJOA0DF5roGuRMdFNqbsJeaaqWzfe6UswTQKqXPR07FF0Jz8bdW5LfW7nrjjeSnaygtsppCI88_AXqLQs6Thv36HqR7GDIMHT51D2QDD58w92Ft5iPQKaYqyWkDvqvmdV1Gda4hifW_bm7gwHTFkYzga3sFrf5DCX-MULDlx1JPGXZvZO64574Ke218UvVDKfXCza_I8sStf1sY3P4750Q-DYcbtzb2KEcjvrMH9R7hSQygUGeSJxveyMPT-S2maMNqudPdsSO7ZrMaWencPfIi3W22e75JO9CtDYZe4gZbD4POucMp5MnCGCBO7PECCC9-VcmwtAAwCQ6m35MlhSQ3FUtWLqq_1CPqPPI6FYq4xn1YnqFMoFa43-IVPG-dTZDQoC1faYWa_SXPbC13e2bxs08SMcNq1S3r49P49Sh5pHmk6RQKnke0lhwMTP-ZXw-yupFL0J_H0GsYJVhzSVk-kmwlv22qRVnX_S63qQ0ZP3F1JMGTRL4HBvuzMJVoWI0OwZPDD5lW5YusqqNDsJCKoy23rHGeJ2LTIQgIXa7BAWQ0N0Y8f3NoJ1PJc6qDDKa8Oz6PL8fswhBsUNDFR7tD8YFDAlh0DWKdaFjKpkxMlq39KxJzm9kVBEHtYWuMy2mcyv-GGxbVGIZFsGn72q9n7iMotLwn0NSYdKUJg1QpoVEqJp_mB6ofmenPj8nRlZrckx89RwQtHkgs7_Hd4HRV1q-MBMa5NvzqIk7d3l7B1hgzToHcxDHT5jlEl09GtjuHb5jzNejhBjRKW7r-5oCOVhtnGCRCEqhzuWa8tzFxMgTHVz1_HZ0oI38R5U1kGvoG1SK29MXFk8iERyWpFswexr_1FJQeZ5aq2e9C_QOnT_UUZNv04CvehWWjWgYP2M64oW4VXWeNkpevhBTqDtQ7ouqX35ZcVhBhDohJKbt0KHwlbdr2imgrwm64dlSuJXIKHVAQQoPYZnmh5tc-p805qYatKc0_aoxz9Oi8LU8A4EC2j5lbuLR_KfInwD2E0fLvCCFpT1Ddk2HpmTSRLKjhM5z7B5TqRGVq9JpKJln03wDQ-7e50tlcka6hAhzxYY6P7lwXV0jcBokzOeIRnf3L8zNEoci0s2ayQOxqEEmRUvckHZSDbRy_eW5kqoD7gWL1Gz8CrmABdM5U7SZ6V2VR30zm8rH9eFMjYkkmyZD9E07ekyZfHtFySkJfP2A_R9jg2q9TnLNWHRm5pgQrNYAvulm4aTZ_dQMTTuaS1TL2-u-Pk2eYWNCtFRPMANeQX-FR_vSR941PVeHhqjjOYFSgEQfuzioHoKuu_VuN6-3sBXzxDGVMQUyWdExaPDSTZ4vvfebWQY3IvFWV8UAtMaDutkUCBe2_zZe6IhiPJGX3UI1mPINd34Qm_as91RVLhkGC92Ue8Wkqh4SD-cm2SrcbXlQd-4x5-XhApwB8-1-E37VV0Li5KWl-7OSfzVhZUMM6MQmpv69Y8KnA8MGgcdL5h_uifj1Mjoip8mXpGD0oTYA9kOtaTLb7F1W9vnO3u96kfLeCjAkRP7UxQXvHnsJS6VnvscV7EirGPbmg2q4B6M9lZIizrKQ4UirgVNSM00CIIKHlKw22-NMtcbKzYjv46uw91tELB_yZC968y5fdxlCQvPyQvmgSUbUOm7NJkF5l6wxRzN3A3NpBkRpvoEfBLfOMRQDdvaMr0npnpfHMeiY8xVornZpIcWDu1s0bDLafWx01qmb9AjPeOYvQmeGs-w1WoeLeVYrOz9IUPfAnAkL9l1RNvlqURZqfi96LMix2rq8ashf3xyHKbdWDhRpQSQKNNXt1Dh0QeSgld3eB0CRMrhVCXORi6MhcEFzJSWbSD9geHl7sJ6B2W8Jf3hljcEvKqeCELl_nPbOro3hSdPmjGuwa2Ao-Ho2Yo4DOeTVC-dhCBR-X5p9Ui4pXRk5A5ZctYv69FY9cgxBvILGeQkTTk0LazPOXshmn9Ses-gNdEN4UC85cuFp_faP7yboPyK0GUoacAspoOlkBeW6jy5veKheN8Xy5q5-wqdTkcj2CDiDhvrkV75h2chyIaDw1VuPMUJDH-SFkfb0a8S2LVF_HvsCj6owpJ5wjdP2qkMZpnc8N9wntHU0MMcRpCzXW9b6BHqKDdpVktI2-jArCJ218W6NKlblcHuvz_40kZzRvk3DIcUqhklpVptniCaF3vVk_PqcfhoiJ5C_1F0gCZIOvc3JoRFDsBJWsu-DHFXlO01WYp0Q8yaaIlW3ry8H6EZCfKcoxnw5Av63KPshoe0ovjY7s-Mvg5IuiDAw4MJocVCNf_AdBuPo6kyGyxSr60RMFI8jQy1Dt0OwkdmGJrxNSjSYh_52-2DCZS3KJNKlG_ruOpkuzUg0Ny6eSXN2_965dMvrtQTT_iLDGcVK16nzHltsEa23hzQ7zMnMFptryEcHfbsN4ocR0z8afuR5wyob.6QsUOtliy3Oyw-5gDG2kXw"
  },
  "transaction_id": "09fcfe95-f3fc-4a37-aa58-4f62dfec8742",
  "nonce": "qK8zG2vyaN87igz-AwvCaebWbpjJVjVEgjGXbxQS4UA",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "V2DCGc5UDbItykemXgxDaVuzQg2bFzcjKFN-eGY1JyE"
}
2026-09-09 12:06:06 UTC INFO /post JWE decrypted successfully
Data:
{
  "jwe_header": {
    "alg": "ECDH-ES",
    "enc": "A256GCM",
    "epk": {
      "kty": "EC",
      "crv": "P-256",
      "x": "92ZbSdPT1XH2xEvi2jTattDwHeMtGoICBd89JLKtMn0",
      "y": "mJZBGdE_2x_wzyBKyJvAK-YJM9fqKDPKdxn-MCmAzd4"
    },
    "kid": "V2DCGc5UDbItykemXgxDaVuzQg2bFzcjKFN-eGY1JyE"
  },
  "decrypted_payload": {
    "vp_token": {
      "eu_pid_mdoc": [
        "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDUmhZtn0JuDXyyJsj2Li6cF17w9xjWHwOBkosyFsbXJznz2VNN2DrWmRPlB-EJ_ALJSHUk17UqQXljfrJW_lf3am5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJXMIICUzCCAfmgAwIBAgIUPmD9pJQVLvahIjl03rDz-fLJuAYwCgYIKoZIzj0EAwIwJTELMAkGA1UEBhMCRlIxFjAUBgNVBAMMDW1ETCBUZXN0IElBQ0EwHhcNMjYwOTA3MTIyMTIxWhcNMjcwOTA4MTIyMTIxWjAjMQswCQYDVQQGEwJGUjEUMBIGA1UEAwwLbURMIFRlc3QgRFMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAReVsWhtE__S_dMZhmiUBFkYRYpgiPW9GAWvxB_pts9mXtMabQKddmyBMr6KLJrQMeMlcN0ngpPhinL1e6kx65ko4IBBzCCAQMwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBRUq4qH6aWHHK7aTx6-C9MUcFnHKzAfBgNVHSMEGDAWgBSKlTGsNIUdumeTqZPxEkyq578-WzAkBgNVHREEHTAbhhlodHRwczovL21kbC10ZXN0LmludmFsaWQvMD8GA1UdEgQ4MDaGHWh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9jb250YWN0gRVpYWNhQG1kbC10ZXN0LmludmFsaWQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovLzEyNy4wLjAuMTo4MDAwL2NybC9pYWNhLmNybDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMAoGCCqGSM49BAMCA0gAMEUCIQCexzyUvI0i_oKKmzoe-akiMjcvN6eUKL-ql1X3aqdeHgIgFIeQnRm6CFGmWrxqW44gEJT77vgVHL0laxZIqCHfDZNZBWLYGFkFXaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0wOS0wOVQxMjowMTowNFppdmFsaWRGcm9twHQyMDI2LTA5LTA5VDEyOjAxOjA0Wmp2YWxpZFVudGlswHQyMDI3LTA5LTA5VDEyOjA2OjA0Wmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuB4AWCAs373N4K26hAD5THG1-Z0rdtt0PmlHe1LC0ylGigTvnAFYIIVFvhzsohXwlzOUiR8IFoF8w4beoDUFayg2jHaBf5dNAlgghgDyjIPDwYzXErPCPp19R14Rd5TkzVdd0wUOC1JClWkDWCDzQYzImVMrGJFI7T-vjJoNqzbLV7iFk6cCFVsuE8zNVgRYIN1CAwyCX8zvvqecW0mRTz7M3CNKcq-N8dlRvzbszT-SBVgg46qPQw0usJglPKuJXzrzRQ3ZAoizCwlB5uVmqp2o2v4GWCC0NgLUS8VTamHNzKNgORcCD65ULUgRIKp2whGjzryEvgdYIGR2Z3dCYSFfU3YvM1aK0yuCuYUBpna6oTNVwGARid8fCFgg6axd2U5yg6NCgX4gF6CqS2I67ybkVqVZqofgsZ4LH44JWCDSiEOseHy_2oVCFHNzOWFe6qwnwM68fnK7_tehpCshCApYIDDSvxCWkJdfCQIuVJJqNy-KdJwUGwZGicWXpsQRBonxC1ggU6Y_eusQLHHHjBkjYoZmS-doTfuR_vLgCLcI-Rm3LgcMWCBwHg2xKEGu8-MVjXSx5AOC6Df0v8ggnn2us93V03XO-A1YIJX8-yhb-WQtaAe9qoG3V0suJ6IJkK8PpQ0-7diAz9BZDlggWsK3MM0Sx2HhZLPb6EztPoOZ8Nx4dsHJpUyQc04PdwAPWCDM3csrFEbo7nsVKvTfFK2dlKT3tOGchCR6GCxdnyBpbhBYIHjNq9J-b7cqhDrbYQ5N6XO37PslkBnPyDXwHEz8uBslEVggfQlMHBKhXePkoljg1RiR5m2sUQbuG5whSCkh9K8lWv8SWCCEMIztGgsXKFQ-Q4EHV2W5CTPei6_lcpuXhv1o1jEtgBNYIK-96zmF2EOJ93aOfOpWKvqhJM5r6A1f27qgjfTynwJGFFggPL_P_Quk1NUSRG1NZvd4iwtqqkwhaV5cUc5PMBGF_jAVWCAsz5jEGEuGphnuZG73cqRnvIydenO4DEtds072kPTqNRZYIOQJZTjNoICGSsMMIfFbTC87i8jWaTUIusyIhaietmAPF1gg0Y7LotSG9A-ebClA0onEX_tEOdb6cs0qf-1rPUJeuuMYGFggI28IpY4lSOzgUHPipW9qSmViO7IGV1iCVDN5SULlMw0YGVggCGSJFvWKFfMf_lTsMdqy-TzgwmJ8vU6KsiNBTIPKgXkYGlggkBrBO9FEcRociiFm-gPCXRZnMgc8CDefLy6jPqq7UUEYG1ggrTKAdzj8Ui0EhBnMZitCIZPhXsdB2Ctropssp7sz77wYHFggT4Ky6J7Qefm9rIj8PrDHeRuGklASHO2QYhxgCKn_oZkYHVgguXsndt3hU1GQgHfcAFwfEvIwRtBKiy3i7WyowGQC5o5tZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCDdKYmYtH2-_-b02UWw_TqnwDPeMJboUrPfgwZPFgDeeiJYINL6rJvTbxkBaHbxvq-FyPKiBzNzpJSGdo8rE1mAl9Blb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEAbPZvmOXdZqEDekz3e32Adr1Kj3xkKLWr5tLNaYEIKLKZzZZJ9FO-fHP19UtqUTRpH7P3ouHE28vTo0HeG4M1Vam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGakZnJhbmRvbVggSRHI-CZU3m0cPCDXQjz54YWmxCAYLtyGGpmtvOikuutoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWZNYXJ0aW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhjpGZyYW5kb21YIMO3qx63Z-YsgIEEv1_zo9qTXSs0J2TqIIgsbhKk0jF2aGRpZ2VzdElEAWxlbGVtZW50VmFsdWVkSmVhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYbKRmcmFuZG9tWCDJ0ED_sqxbEEuBny6ylNuNNQYHYTcuBcG_8NdIcfNMSWhkaWdlc3RJRAJsZWxlbWVudFZhbHVl2QPsajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGakZnJhbmRvbVggWew3NUxy2bQqAOykzlwlgj_1cZZNFps9O4GV1NeZmydoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWJGUnFlbGVtZW50SWRlbnRpZmllcm9pc3N1aW5nX2NvdW50cnk"
      ]
    },
    "state": "31403cde-a025-4a0d-a80d-573e7ed022f1"
  }
}
2026-09-09 12:06:06 UTC INFO /post VP Token received
Data:
{
  "vp_token": {
    "eu_pid_mdoc": [
      "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDUmhZtn0JuDXyyJsj2Li6cF17w9xjWHwOBkosyFsbXJznz2VNN2DrWmRPlB-EJ_ALJSHUk17UqQXljfrJW_lf3am5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJXMIICUzCCAfmgAwIBAgIUPmD9pJQVLvahIjl03rDz-fLJuAYwCgYIKoZIzj0EAwIwJTELMAkGA1UEBhMCRlIxFjAUBgNVBAMMDW1ETCBUZXN0IElBQ0EwHhcNMjYwOTA3MTIyMTIxWhcNMjcwOTA4MTIyMTIxWjAjMQswCQYDVQQGEwJGUjEUMBIGA1UEAwwLbURMIFRlc3QgRFMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAReVsWhtE__S_dMZhmiUBFkYRYpgiPW9GAWvxB_pts9mXtMabQKddmyBMr6KLJrQMeMlcN0ngpPhinL1e6kx65ko4IBBzCCAQMwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBRUq4qH6aWHHK7aTx6-C9MUcFnHKzAfBgNVHSMEGDAWgBSKlTGsNIUdumeTqZPxEkyq578-WzAkBgNVHREEHTAbhhlodHRwczovL21kbC10ZXN0LmludmFsaWQvMD8GA1UdEgQ4MDaGHWh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9jb250YWN0gRVpYWNhQG1kbC10ZXN0LmludmFsaWQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovLzEyNy4wLjAuMTo4MDAwL2NybC9pYWNhLmNybDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMAoGCCqGSM49BAMCA0gAMEUCIQCexzyUvI0i_oKKmzoe-akiMjcvN6eUKL-ql1X3aqdeHgIgFIeQnRm6CFGmWrxqW44gEJT77vgVHL0laxZIqCHfDZNZBWLYGFkFXaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0wOS0wOVQxMjowMTowNFppdmFsaWRGcm9twHQyMDI2LTA5LTA5VDEyOjAxOjA0Wmp2YWxpZFVudGlswHQyMDI3LTA5LTA5VDEyOjA2OjA0Wmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuB4AWCAs373N4K26hAD5THG1-Z0rdtt0PmlHe1LC0ylGigTvnAFYIIVFvhzsohXwlzOUiR8IFoF8w4beoDUFayg2jHaBf5dNAlgghgDyjIPDwYzXErPCPp19R14Rd5TkzVdd0wUOC1JClWkDWCDzQYzImVMrGJFI7T-vjJoNqzbLV7iFk6cCFVsuE8zNVgRYIN1CAwyCX8zvvqecW0mRTz7M3CNKcq-N8dlRvzbszT-SBVgg46qPQw0usJglPKuJXzrzRQ3ZAoizCwlB5uVmqp2o2v4GWCC0NgLUS8VTamHNzKNgORcCD65ULUgRIKp2whGjzryEvgdYIGR2Z3dCYSFfU3YvM1aK0yuCuYUBpna6oTNVwGARid8fCFgg6axd2U5yg6NCgX4gF6CqS2I67ybkVqVZqofgsZ4LH44JWCDSiEOseHy_2oVCFHNzOWFe6qwnwM68fnK7_tehpCshCApYIDDSvxCWkJdfCQIuVJJqNy-KdJwUGwZGicWXpsQRBonxC1ggU6Y_eusQLHHHjBkjYoZmS-doTfuR_vLgCLcI-Rm3LgcMWCBwHg2xKEGu8-MVjXSx5AOC6Df0v8ggnn2us93V03XO-A1YIJX8-yhb-WQtaAe9qoG3V0suJ6IJkK8PpQ0-7diAz9BZDlggWsK3MM0Sx2HhZLPb6EztPoOZ8Nx4dsHJpUyQc04PdwAPWCDM3csrFEbo7nsVKvTfFK2dlKT3tOGchCR6GCxdnyBpbhBYIHjNq9J-b7cqhDrbYQ5N6XO37PslkBnPyDXwHEz8uBslEVggfQlMHBKhXePkoljg1RiR5m2sUQbuG5whSCkh9K8lWv8SWCCEMIztGgsXKFQ-Q4EHV2W5CTPei6_lcpuXhv1o1jEtgBNYIK-96zmF2EOJ93aOfOpWKvqhJM5r6A1f27qgjfTynwJGFFggPL_P_Quk1NUSRG1NZvd4iwtqqkwhaV5cUc5PMBGF_jAVWCAsz5jEGEuGphnuZG73cqRnvIydenO4DEtds072kPTqNRZYIOQJZTjNoICGSsMMIfFbTC87i8jWaTUIusyIhaietmAPF1gg0Y7LotSG9A-ebClA0onEX_tEOdb6cs0qf-1rPUJeuuMYGFggI28IpY4lSOzgUHPipW9qSmViO7IGV1iCVDN5SULlMw0YGVggCGSJFvWKFfMf_lTsMdqy-TzgwmJ8vU6KsiNBTIPKgXkYGlggkBrBO9FEcRociiFm-gPCXRZnMgc8CDefLy6jPqq7UUEYG1ggrTKAdzj8Ui0EhBnMZitCIZPhXsdB2Ctropssp7sz77wYHFggT4Ky6J7Qefm9rIj8PrDHeRuGklASHO2QYhxgCKn_oZkYHVgguXsndt3hU1GQgHfcAFwfEvIwRtBKiy3i7WyowGQC5o5tZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCDdKYmYtH2-_-b02UWw_TqnwDPeMJboUrPfgwZPFgDeeiJYINL6rJvTbxkBaHbxvq-FyPKiBzNzpJSGdo8rE1mAl9Blb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEAbPZvmOXdZqEDekz3e32Adr1Kj3xkKLWr5tLNaYEIKLKZzZZJ9FO-fHP19UtqUTRpH7P3ouHE28vTo0HeG4M1Vam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGakZnJhbmRvbVggSRHI-CZU3m0cPCDXQjz54YWmxCAYLtyGGpmtvOikuutoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWZNYXJ0aW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhjpGZyYW5kb21YIMO3qx63Z-YsgIEEv1_zo9qTXSs0J2TqIIgsbhKk0jF2aGRpZ2VzdElEAWxlbGVtZW50VmFsdWVkSmVhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYbKRmcmFuZG9tWCDJ0ED_sqxbEEuBny6ylNuNNQYHYTcuBcG_8NdIcfNMSWhkaWdlc3RJRAJsZWxlbWVudFZhbHVl2QPsajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGakZnJhbmRvbVggWew3NUxy2bQqAOykzlwlgj_1cZZNFps9O4GV1NeZmydoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWJGUnFlbGVtZW50SWRlbnRpZmllcm9pc3N1aW5nX2NvdW50cnk"
    ]
  },
  "state": "31403cde-a025-4a0d-a80d-573e7ed022f1",
  "nonce": "qK8zG2vyaN87igz-AwvCaebWbpjJVjVEgjGXbxQS4UA",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "V2DCGc5UDbItykemXgxDaVuzQg2bFzcjKFN-eGY1JyE"
}
2026-09-09 12:06:06 UTC INFO /post 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:04+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    }
  }
}