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

981db437-d92c-46a1-81cd-a316b5379774

failed
direct_post.jwt

7ce2ffdd-234a-4c63-8d03-93b54b44052c
x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg
CEVGthDPpeMjMdc-h23xYdg5BmEzCXi5i7HaCXs2zs8

https://verifier-playground-service.igrant.io/post
600s
mdl_mdoc_mandatory
2026-04-28 13:09:02 UTC    2026-04-28 13:09:11 UTC

DCQL Query

View Query
{
  "credentials": [
    {
      "id": "mdl_mdoc",
      "format": "mso_mdoc",
      "meta": {
        "doctype_value": "org.iso.18013.5.1.mDL"
      },
      "claims": [
        {
          "path": [
            "org.iso.18013.5.1",
            "family_name"
          ]
        },
        {
          "path": [
            "org.iso.18013.5.1",
            "given_name"
          ]
        },
        {
          "path": [
            "org.iso.18013.5.1",
            "birth_date"
          ]
        },
        {
          "path": [
            "org.iso.18013.5.1",
            "issue_date"
          ]
        },
        {
          "path": [
            "org.iso.18013.5.1",
            "expiry_date"
          ]
        },
        {
          "path": [
            "org.iso.18013.5.1",
            "issuing_country"
          ]
        },
        {
          "path": [
            "org.iso.18013.5.1",
            "issuing_authority"
          ]
        },
        {
          "path": [
            "org.iso.18013.5.1",
            "document_number"
          ]
        },
        {
          "path": [
            "org.iso.18013.5.1",
            "driving_privileges"
          ]
        },
        {
          "path": [
            "org.iso.18013.5.1",
            "un_distinguishing_sign"
          ]
        }
      ]
    }
  ]
}

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": [
        -9,
        -51
      ],
      "deviceauth_alg_values": [
        -9,
        -51
      ]
    }
  },
  "jwks": {
    "keys": [
      {
        "crv": "P-256",
        "kty": "EC",
        "x": "pmwgYaHULO52ivfGcqCd8DuEB5Vn0UmTTJhvn2rBDUw",
        "y": "DvwGPKSpikaDhUlDVFlEjg-noK4EAYVGG8nJU5ySSHs",
        "kid": "7OYqbOh14bk_EpTFCWggrAmMZsz8daB0-NjJ6tCzE5I",
        "alg": "ECDH-ES",
        "use": "enc"
      }
    ]
  },
  "authorization_encrypted_response_alg": "ECDH-ES",
  "authorization_encrypted_response_enc": "A256GCM",
  "encrypted_response_enc_values_supported": [
    "A256GCM",
    "A128GCM"
  ]
}

Validation Result

Invalid
mdl_mdoc
mso_mdoc
Invalid
Valid Document DocType: org.iso.18013.5.1.mDL
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verification failed
Valid Certificate Valid until 2027-04-27T18:31:50+00:00
Trusted No IACA certificates configured
Valid Token Status Valid until 2027-04-28T00:00:00+00:00
Valid Device Signature DeviceAuth verified against SessionTranscript
View Details
{
  "valid": false,
  "format": "mso_mdoc",
  "disclosed_claims": {},
  "issuer": "CN=mdoc IACA,O=iGrant.io,ST=SE,C=SE",
  "error": null,
  "checks": [
    {
      "id": "valid_document",
      "name": "Valid Document",
      "status": "passed",
      "detail": "DocType: org.iso.18013.5.1.mDL"
    },
    {
      "id": "issuer_signature",
      "name": "Valid Issuer Signature",
      "status": "failed",
      "detail": "IssuerAuth COSE_Sign1 signature verification failed"
    },
    {
      "id": "valid_certificate",
      "name": "Valid Certificate",
      "status": "passed",
      "detail": "Valid until 2027-04-27T18:31:50+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "unchecked",
      "detail": "No IACA certificates configured"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2027-04-28T00:00:00+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}

VP Token

View Raw Token
{
  "mdl_mdoc": [
    "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV1b3JnLmlzby4xODAxMy41LjEubURMbGRldmljZVNpZ25lZKJqZGV2aWNlQXV0aKFvZGV2aWNlU2lnbmF0dXJlhEOhASag9lhAz4S3Oey7__fYtdoyY9kRG0FdivjFhJ_VXpP0Wbt5M8FlfqtEmHSC22OcmLlztxkJ57CqixfzJPXN_pnroFW6dWpuYW1lU3BhY2Vz2BhBoGxpc3N1ZXJTaWduZWSiamlzc3VlckF1dGiEQ6EBJqEYIVkB8jCCAe4wggGUoAMCAQICFDTvVNMDOQT7wFH8qZSyLkyuQFHVMAoGCCqGSM49BAMCMEIxCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMRIwEAYDVQQDDAltZG9jIElBQ0EwHhcNMjYwNDI3MTgzMTUwWhcNMjcwNDI3MTgzMTUwWjBNMQswCQYDVQQGEwJTRTELMAkGA1UECAwCU0UxEjAQBgNVBAoMCWlHcmFudC5pbzEdMBsGA1UEAwwUbWRvYyBEb2N1bWVudCBTaWduZXIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARQ2-XJ5eoc-vV1iVPPQUDnKkUBw-zMToODvXbpA3g5tGhPUbLJZTpUf3IlsmTsPEf_8qCD1HtNX7iPaAFk7RGso10wWzAJBgNVHRMEAjAAMA4GA1UdDwEB_wQEAwIHgDAdBgNVHQ4EFgQUNxmrKBFvVoiIPR385iUbwTdDODUwHwYDVR0jBBgwFoAUrVDDM-kIQNfUEAKlcGk5ed7cFFswCgYIKoZIzj0EAwIDSAAwRQIhAKBgmy1bl1b4sBVeFs9DMFmm_nVDpKXWkxw5B_z-VtRMAiBlp323xnmxM-Mnn32lilLQIOK-ckhWNXkQTt_qXtJzZ1kEUNgYWQRLp2ZzdGF0dXOha3N0YXR1c19saXN0omNpZHgZFpljdXJpeDlodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvL3N0YXR1c2xpc3RzLzFnZG9jVHlwZXVvcmcuaXNvLjE4MDEzLjUuMS5tRExndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDQtMjhUMTM6MDI6NTdaaXZhbGlkRnJvbcB0MjAyNi0wNC0yOFQxMzowMjo1N1pqdmFsaWRVbnRpbMB0MjAyNy0wNC0yOFQwMDowMDowMFpsdmFsdWVEaWdlc3RzoXFvcmcuaXNvLjE4MDEzLjUuMbQAWCB1HSWo1zptuRnaypFYmvpIHd0c2dmvi7KLti5H6AUGswFYIGNEc3h6EPo2N5F_NkL5qTIW5vjPprRvUaE_8DYzK1s2AlggMDt7Ysr_QqlBsiOjIpMJRvONvit9b6iAEmai3elb6OEDWCC9UEyfGxLenzUJFG_niHvQp3x7zSiuXox-Btk4rYn9XgRYIJq7cRtvbEC4dNJF0MShIzXglt8RIWyJvDc8tuRhX6f9BVggATCFuc-vwhfDjR6P0u-jD6ucJE0maLecex5OqPkq8w4GWCA9IcOG1WfrS_eYtAsn4pEvGIPlTJEFMD50Omj8nXAqQAdYIA53H_goP_wi1qt8pCYI_5x2y0v-OXpRMuaCnh_Ei7clCFggQ9-4-j_mDW8-UL5IUcR1KrgE1yzxk2yIgH0C8heT2VgJWCBFPupCcx0CG7FJjGC3Uli6hUzHw5-V3fWkmC8h68PyAQpYIH3G2oQ0O4ZRctflP-RiHsN4j4KPJx3nL8yrG9HxM5jTC1gg8-nWgqmAWSrIacABeFEpFHRS4Ijrfy1AYbAgJCjbJRIMWCA6x0QDoAv2KCsj9AYIZiF-P8RM6Jl2l4tEuhE2ks5osg1YIFWo5OtuLVbgxMxkXrZtXaAEKVRHbTHVDcUIYqb-HLpJDlggmGvDrUTqZb_jMsD4mEa-KDiXM5eyETOPjSjBEafF1f4PWCBxacy2-S5ZwGdngPC4kXiwxCFUvZaoGLmK8kM6TbtAfhBYIMfLoFNAmyylWvn55EyrOEFgFYHK3WA7E7u3xQzPv9UGEVgg277Wz3neHcOrh-C82fUYk73K_s0_H-L5Kg8z-zBQ9UcSWCDWmZi9uHDFSBCAtMDvHxq6WvzmaLIYPMe4gKscqSZZmBNYIDfU9alz02krXxgK08UtdGMms_jUM6mU-0kU_h5s-04gbWRldmljZUtleUluZm-haWRldmljZUtleaQBAiABIVggKM10qMocU0Xj0r8mctahaue242EZQ9D95l_FFPMuDGoiWCC8XOqkTR77Qm5XirLZC3I3r8Y4gjQZRE4FS-lyfQz2xm9kaWdlc3RBbGdvcml0aG1nU0hBLTI1NlhA4RwMDktg2sSiuYKadeF5GiThqnToJ2q7ZpmkVtjyZ8QopGWR1lbUu20FNj-AEo-7R4FyqNIr2498Gvu43XMzdmpuYW1lU3BhY2VzoXFvcmcuaXNvLjE4MDEzLjUuMYrYGFh0pGZyYW5kb21YIC6sZBkXMfC47Ywdtt0D_dCq-0dcSAly_2d7YKVz5a7waGRpZ2VzdElEAGxlbGVtZW50VmFsdWVwREwtU0UtMjAyMy0wMDAwMXFlbGVtZW50SWRlbnRpZmllcm9kb2N1bWVudF9udW1iZXLYGFhopGZyYW5kb21YILteufa2vk5WkORDRUEpedrB7jQYAWdumxr-eHzY8leoaGRpZ2VzdElEBWxlbGVtZW50VmFsdWVoTGluZGdyZW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhspGZyYW5kb21YIA5H8Scac1nC9HlOt-nEaCZIP31MQx5JyMGXQ4QX59-YaGRpZ2VzdElEBmxlbGVtZW50VmFsdWXZA-xqMTk4NS0wMy0xNXFlbGVtZW50SWRlbnRpZmllcmpiaXJ0aF9kYXRl2BhYY6RmcmFuZG9tWCBFN0IE5uWcxeTbiRyDSMd_hi_xiDIOexlAd89r0TI7amhkaWdlc3RJRAhsZWxlbWVudFZhbHVlZEVyaWtxZWxlbWVudElkZW50aWZpZXJqZ2l2ZW5fbmFtZdgYWHikZnJhbmRvbVggZ9Bmf5xcLTfXGBEsIyKg0sMmI-uI3RnySzWxiA7D2DFoZGlnZXN0SUQKbGVsZW1lbnRWYWx1ZXJUcmFuc3BvcnRzdHlyZWxzZW5xZWxlbWVudElkZW50aWZpZXJxaXNzdWluZ19hdXRob3JpdHnYGFhtpGZyYW5kb21YIHz5qGVc98Dtx0PJr0Cu0Nd4fu-uVdQ9uRssrKQI0Xe6aGRpZ2VzdElEDGxlbGVtZW50VmFsdWXZA-xqMjAzMy0wNi0wMXFlbGVtZW50SWRlbnRpZmllcmtleHBpcnlfZGF0ZdgYWGykZnJhbmRvbVggM5m9RNYrXzFE9wRT_Yn6ElmfRTfUxyAu4T-gBg48KpNoZGlnZXN0SUQObGVsZW1lbnRWYWx1ZWFTcWVsZW1lbnRJZGVudGlmaWVydnVuX2Rpc3Rpbmd1aXNoaW5nX3NpZ27YGFhmpGZyYW5kb21YIOisSpL1u4tHR3nTzxBmgkLhb_GUe6RxKigqXhB1JCg8aGRpZ2VzdElEEGxlbGVtZW50VmFsdWViU0VxZWxlbWVudElkZW50aWZpZXJvaXNzdWluZ19jb3VudHJ52BhZARikZnJhbmRvbVggrXCNwqztMPqeqyFHZcyzEEh6yO7iaJyrXw7anYiQxFloZGlnZXN0SUQRbGVsZW1lbnRWYWx1ZYKjamlzc3VlX2RhdGXZA-zZA-zZA-xqMjAwNS0wOS0xNWtleHBpcnlfZGF0ZdkD7NkD7NkD7GoyMDMzLTA2LTAxdXZlaGljbGVfY2F0ZWdvcnlfY29kZWFCo2ppc3N1ZV9kYXRl2QPs2QPs2QPsajIwMTAtMDMtMjBrZXhwaXJ5X2RhdGXZA-zZA-zZA-xqMjAzMy0wNi0wMXV2ZWhpY2xlX2NhdGVnb3J5X2NvZGViQTJxZWxlbWVudElkZW50aWZpZXJyZHJpdmluZ19wcml2aWxlZ2Vz2BhYbKRmcmFuZG9tWCBHtTjqMqs8jdoedkh72xhMtuK_rge7FiCG7ynTKTb_F2hkaWdlc3RJRBNsZWxlbWVudFZhbHVl2QPsajIwMjMtMDYtMDFxZWxlbWVudElkZW50aWZpZXJqaXNzdWVfZGF0ZQ"
  ]
}

Decoded Token

Decoded JWT headers, payloads, disclosures, and key binding

View Decoded Token
{
  "mdl_mdoc": {
    "status": 0,
    "version": "1.0",
    "documents": [
      {
        "docType": "org.iso.18013.5.1.mDL",
        "deviceSigned": {
          "deviceAuth": {
            "deviceSignature": [
              "b'\\xa1\\x01&'",
              {},
              null,
              "b'\\xcf\\x84\\xb79\\xec\\xbb\\xff\\xf7\\xd8\\xb5\\xda2c\\xd9\\x11\\x1bA]\\x8a\\xf8\\xc5\\x84\\x9f\\xd5^\\x93\\xf4Y\\xbby3\\xc1e~\\xabD\\x98t\\x82\\xdbc\\x9c\\x98\\xb9s\\xb7\\x19\\t\\xe7\\xb0\\xaa\\x8b\\x17\\xf3$\\xf5\\xcd\\xfe\\x99\\xeb\\xa0U\\xbau'"
            ]
          },
          "nameSpaces": "CBORTag(24, b'\\xa0')"
        },
        "issuerSigned": {
          "issuerAuth": [
            "b'\\xa1\\x01&'",
            {
              "33": "b\"0\\x82\\x01\\xee0\\x82\\x01\\x94\\xa0\\x03\\x02\\x01\\x02\\x02\\x144\\xefT\\xd3\\x039\\x04\\xfb\\xc0Q\\xfc\\xa9\\x94\\xb2.L\\xae@Q\\xd50\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x020B1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02SE1\\x0b0\\t\\x06\\x03U\\x04\\x08\\x0c\\x02SE1\\x120\\x10\\x06\\x03U\\x04\\n\\x0c\\tiGrant.io1\\x120\\x10\\x06\\x03U\\x04\\x03\\x0c\\tmdoc IACA0\\x1e\\x17\\r260427183150Z\\x17\\r270427183150Z0M1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02SE1\\x0b0\\t\\x06\\x03U\\x04\\x08\\x0c\\x02SE1\\x120\\x10\\x06\\x03U\\x04\\n\\x0c\\tiGrant.io1\\x1d0\\x1b\\x06\\x03U\\x04\\x03\\x0c\\x14mdoc Document Signer0Y0\\x13\\x06\\x07*\\x86H\\xce=\\x02\\x01\\x06\\x08*\\x86H\\xce=\\x03\\x01\\x07\\x03B\\x00\\x04P\\xdb\\xe5\\xc9\\xe5\\xea\\x1c\\xfa\\xf5u\\x89S\\xcfA@\\xe7*E\\x01\\xc3\\xec\\xccN\\x83\\x83\\xbdv\\xe9\\x03x9\\xb4hOQ\\xb2\\xc9e:T\\x7fr%\\xb2d\\xec<G\\xff\\xf2\\xa0\\x83\\xd4{M_\\xb8\\x8fh\\x01d\\xed\\x11\\xac\\xa3]0[0\\t\\x06\\x03U\\x1d\\x13\\x04\\x020\\x000\\x0e\\x06\\x03U\\x1d\\x0f\\x01\\x01\\xff\\x04\\x04\\x03\\x02\\x07\\x800\\x1d\\x06\\x03U\\x1d\\x0e\\x04\\x16\\x04\\x147\\x19\\xab(\\x11oV\\x88\\x88=\\x1d\\xfc\\xe6%\\x1b\\xc17C850\\x1f\\x06\\x03U\\x1d#\\x04\\x180\\x16\\x80\\x14\\xadP\\xc33\\xe9\\x08@\\xd7\\xd4\\x10\\x02\\xa5pi9y\\xde\\xdc\\x14[0\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x02\\x03H\\x000E\\x02!\\x00\\xa0`\\x9b-[\\x97V\\xf8\\xb0\\x15^\\x16\\xcfC0Y\\xa6\\xfeuC\\xa4\\xa5\\xd6\\x93\\x1c9\\x07\\xfc\\xfeV\\xd4L\\x02 e\\xa7}\\xb7\\xc6y\\xb13\\xe3'\\x9f}\\xa5\\x8aR\\xd0 \\xe2\\xberHV5y\\x10N\\xdf\\xea^\\xd2sg\""
            },
            "b'\\xd8\\x18Y\\x04K\\xa7fstatus\\xa1kstatus_list\\xa2cidx\\x19\\x16\\x99curix9https://issuer-playground-service.igrant.io/statuslists/1gdocTypeuorg.iso.18013.5.1.mDLgversionc1.0lvalidityInfo\\xa3fsigned\\xc0t2026-04-28T13:02:57ZivalidFrom\\xc0t2026-04-28T13:02:57ZjvalidUntil\\xc0t2027-04-28T00:00:00ZlvalueDigests\\xa1qorg.iso.18013.5.1\\xb4\\x00X u\\x1d%\\xa8\\xd7:m\\xb9\\x19\\xda\\xca\\x91X\\x9a\\xfaH\\x1d\\xdd\\x1c\\xd9\\xd9\\xaf\\x8b\\xb2\\x8b\\xb6.G\\xe8\\x05\\x06\\xb3\\x01X cDsxz\\x10\\xfa67\\x91\\x7f6B\\xf9\\xa92\\x16\\xe6\\xf8\\xcf\\xa6\\xb4oQ\\xa1?\\xf063+[6\\x02X 0;{b\\xca\\xffB\\xa9A\\xb2#\\xa3\"\\x93\\tF\\xf3\\x8d\\xbe+}o\\xa8\\x80\\x12f\\xa2\\xdd\\xe9[\\xe8\\xe1\\x03X \\xbdPL\\x9f\\x1b\\x12\\xde\\x9f5\\t\\x14o\\xe7\\x88{\\xd0\\xa7|{\\xcd(\\xae^\\x8c~\\x06\\xd98\\xad\\x89\\xfd^\\x04X \\x9a\\xbbq\\x1bol@\\xb8t\\xd2E\\xd0\\xc4\\xa1#5\\xe0\\x96\\xdf\\x11!l\\x89\\xbc7<\\xb6\\xe4a_\\xa7\\xfd\\x05X \\x010\\x85\\xb9\\xcf\\xaf\\xc2\\x17\\xc3\\x8d\\x1e\\x8f\\xd2\\xef\\xa3\\x0f\\xab\\x9c$M&h\\xb7\\x9c{\\x1eN\\xa8\\xf9*\\xf3\\x0e\\x06X =!\\xc3\\x86\\xd5g\\xebK\\xf7\\x98\\xb4\\x0b\\'\\xe2\\x91/\\x18\\x83\\xe5L\\x91\\x050>t:h\\xfc\\x9dp*@\\x07X \\x0ew\\x1f\\xf8(?\\xfc\"\\xd6\\xab|\\xa4&\\x08\\xff\\x9cv\\xcbK\\xfe9zQ2\\xe6\\x82\\x9e\\x1f\\xc4\\x8b\\xb7%\\x08X C\\xdf\\xb8\\xfa?\\xe6\\ro>P\\xbeHQ\\xc4u*\\xb8\\x04\\xd7,\\xf1\\x93l\\x88\\x80}\\x02\\xf2\\x17\\x93\\xd9X\\tX E>\\xeaBs\\x1d\\x02\\x1b\\xb1I\\x8c`\\xb7RX\\xba\\x85L\\xc7\\xc3\\x9f\\x95\\xdd\\xf5\\xa4\\x98/!\\xeb\\xc3\\xf2\\x01\\nX }\\xc6\\xda\\x844;\\x86Qr\\xd7\\xe5?\\xe4b\\x1e\\xc3x\\x8f\\x82\\x8f\\'\\x1d\\xe7/\\xcc\\xab\\x1b\\xd1\\xf13\\x98\\xd3\\x0bX \\xf3\\xe9\\xd6\\x82\\xa9\\x80Y*\\xc8i\\xc0\\x01xQ)\\x14tR\\xe0\\x88\\xeb\\x7f-@a\\xb0 $(\\xdb%\\x12\\x0cX :\\xc7D\\x03\\xa0\\x0b\\xf6(+#\\xf4\\x06\\x08f!~?\\xc4L\\xe8\\x99v\\x97\\x8bD\\xba\\x116\\x92\\xceh\\xb2\\rX U\\xa8\\xe4\\xebn-V\\xe0\\xc4\\xccd^\\xb6m]\\xa0\\x04)TGm1\\xd5\\r\\xc5\\x08b\\xa6\\xfe\\x1c\\xbaI\\x0eX \\x98k\\xc3\\xadD\\xeae\\xbf\\xe32\\xc0\\xf8\\x98F\\xbe(8\\x973\\x97\\xb2\\x113\\x8f\\x8d(\\xc1\\x11\\xa7\\xc5\\xd5\\xfe\\x0fX qi\\xcc\\xb6\\xf9.Y\\xc0gg\\x80\\xf0\\xb8\\x91x\\xb0\\xc4!T\\xbd\\x96\\xa8\\x18\\xb9\\x8a\\xf2C:M\\xbb@~\\x10X \\xc7\\xcb\\xa0S@\\x9b,\\xa5Z\\xf9\\xf9\\xe4L\\xab8A`\\x15\\x81\\xca\\xdd`;\\x13\\xbb\\xb7\\xc5\\x0c\\xcf\\xbf\\xd5\\x06\\x11X \\xdb\\xbe\\xd6\\xcfy\\xde\\x1d\\xc3\\xab\\x87\\xe0\\xbc\\xd9\\xf5\\x18\\x93\\xbd\\xca\\xfe\\xcd?\\x1f\\xe2\\xf9*\\x0f3\\xfb0P\\xf5G\\x12X \\xd6\\x99\\x98\\xbd\\xb8p\\xc5H\\x10\\x80\\xb4\\xc0\\xef\\x1f\\x1a\\xbaZ\\xfc\\xe6h\\xb2\\x18<\\xc7\\xb8\\x80\\xab\\x1c\\xa9&Y\\x98\\x13X 7\\xd4\\xf5\\xa9s\\xd3i+_\\x18\\n\\xd3\\xc5-tc&\\xb3\\xf8\\xd43\\xa9\\x94\\xfbI\\x14\\xfe\\x1el\\xfbN mdeviceKeyInfo\\xa1ideviceKey\\xa4\\x01\\x02 \\x01!X (\\xcdt\\xa8\\xca\\x1cSE\\xe3\\xd2\\xbf&r\\xd6\\xa1j\\xe7\\xb6\\xe3a\\x19C\\xd0\\xfd\\xe6_\\xc5\\x14\\xf3.\\x0cj\"X \\xbc\\\\\\xea\\xa4M\\x1e\\xfbBnW\\x8a\\xb2\\xd9\\x0br7\\xaf\\xc68\\x824\\x19DN\\x05K\\xe9r}\\x0c\\xf6\\xc6odigestAlgorithmgSHA-256'",
            "b\"\\xe1\\x1c\\x0c\\x0eK`\\xda\\xc4\\xa2\\xb9\\x82\\x9au\\xe1y\\x1a$\\xe1\\xaat\\xe8'j\\xbbf\\x99\\xa4V\\xd8\\xf2g\\xc4(\\xa4e\\x91\\xd6V\\xd4\\xbbm\\x056?\\x80\\x12\\x8f\\xbbG\\x81r\\xa8\\xd2+\\xdb\\x8f|\\x1a\\xfb\\xb8\\xdds3v\""
          ],
          "nameSpaces": {
            "org.iso.18013.5.1": [
              "CBORTag(24, b'\\xa4frandomX .\\xacd\\x19\\x171\\xf0\\xb8\\xed\\x8c\\x1d\\xb6\\xdd\\x03\\xfd\\xd0\\xaa\\xfbG\\\\H\\tr\\xffg{`\\xa5s\\xe5\\xae\\xf0hdigestID\\x00lelementValuepDL-SE-2023-00001qelementIdentifierodocument_number')",
              "CBORTag(24, b'\\xa4frandomX \\xbb^\\xb9\\xf6\\xb6\\xbeNV\\x90\\xe4CEA)y\\xda\\xc1\\xee4\\x18\\x01gn\\x9b\\x1a\\xfex|\\xd8\\xf2W\\xa8hdigestID\\x05lelementValuehLindgrenqelementIdentifierkfamily_name')",
              "CBORTag(24, b\"\\xa4frandomX \\x0eG\\xf1'\\x1asY\\xc2\\xf4yN\\xb7\\xe9\\xc4h&H?}LC\\x1eI\\xc8\\xc1\\x97C\\x84\\x17\\xe7\\xdf\\x98hdigestID\\x06lelementValue\\xd9\\x03\\xecj1985-03-15qelementIdentifierjbirth_date\")",
              "CBORTag(24, b'\\xa4frandomX E7B\\x04\\xe6\\xe5\\x9c\\xc5\\xe4\\xdb\\x89\\x1c\\x83H\\xc7\\x7f\\x86/\\xf1\\x882\\x0e{\\x19@w\\xcfk\\xd12;jhdigestID\\x08lelementValuedErikqelementIdentifierjgiven_name')",
              "CBORTag(24, b'\\xa4frandomX g\\xd0f\\x7f\\x9c\\\\-7\\xd7\\x18\\x11,#\"\\xa0\\xd2\\xc3&#\\xeb\\x88\\xdd\\x19\\xf2K5\\xb1\\x88\\x0e\\xc3\\xd81hdigestID\\nlelementValuerTransportstyrelsenqelementIdentifierqissuing_authority')",
              "CBORTag(24, b'\\xa4frandomX |\\xf9\\xa8e\\\\\\xf7\\xc0\\xed\\xc7C\\xc9\\xaf@\\xae\\xd0\\xd7x~\\xef\\xaeU\\xd4=\\xb9\\x1b,\\xac\\xa4\\x08\\xd1w\\xbahdigestID\\x0clelementValue\\xd9\\x03\\xecj2033-06-01qelementIdentifierkexpiry_date')",
              "CBORTag(24, b'\\xa4frandomX 3\\x99\\xbdD\\xd6+_1D\\xf7\\x04S\\xfd\\x89\\xfa\\x12Y\\x9fE7\\xd4\\xc7 .\\xe1?\\xa0\\x06\\x0e<*\\x93hdigestID\\x0elelementValueaSqelementIdentifiervun_distinguishing_sign')",
              "CBORTag(24, b'\\xa4frandomX \\xe8\\xacJ\\x92\\xf5\\xbb\\x8bGGy\\xd3\\xcf\\x10f\\x82B\\xe1o\\xf1\\x94{\\xa4q*(*^\\x10u$(<hdigestID\\x10lelementValuebSEqelementIdentifieroissuing_country')",
              "CBORTag(24, b'\\xa4frandomX \\xadp\\x8d\\xc2\\xac\\xed0\\xfa\\x9e\\xab!Ge\\xcc\\xb3\\x10Hz\\xc8\\xee\\xe2h\\x9c\\xab_\\x0e\\xda\\x9d\\x88\\x90\\xc4YhdigestID\\x11lelementValue\\x82\\xa3jissue_date\\xd9\\x03\\xec\\xd9\\x03\\xec\\xd9\\x03\\xecj2005-09-15kexpiry_date\\xd9\\x03\\xec\\xd9\\x03\\xec\\xd9\\x03\\xecj2033-06-01uvehicle_category_codeaB\\xa3jissue_date\\xd9\\x03\\xec\\xd9\\x03\\xec\\xd9\\x03\\xecj2010-03-20kexpiry_date\\xd9\\x03\\xec\\xd9\\x03\\xec\\xd9\\x03\\xecj2033-06-01uvehicle_category_codebA2qelementIdentifierrdriving_privileges')",
              "CBORTag(24, b'\\xa4frandomX G\\xb58\\xea2\\xab<\\x8d\\xda\\x1evH{\\xdb\\x18L\\xb6\\xe2\\xbf\\xae\\x07\\xbb\\x16 \\x86\\xef)\\xd3)6\\xff\\x17hdigestID\\x13lelementValue\\xd9\\x03\\xecj2023-06-01qelementIdentifierjissue_date')"
            ]
          }
        }
      }
    ]
  }
}

Session Logs

6 total
2026-04-28 13:09:02 UTC INFO /presentations Presentation request created
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "8170f97960f4ebe58c995d16f9bcf66f",
    "x-real-ip": "10.164.15.217",
    "x-forwarded-for": "10.164.15.217",
    "x-forwarded-host": "verifier-playground.igrant.io",
    "x-forwarded-port": "443",
    "x-forwarded-proto": "https",
    "x-forwarded-scheme": "https",
    "x-scheme": "https",
    "x-original-forwarded-for": "2405:201:f025:7822:d94b:390c:4e5a:4b60",
    "content-length": "105",
    "referer": "https://verifier-playground.igrant.io/admin/create-request/",
    "accept-encoding": "gzip, br",
    "priority": "u=0, i",
    "cf-ray": "9f364c9419466aa3-AMS",
    "accept-language": "en-GB,en;q=0.9,sv-IN;q=0.8,sv;q=0.7,ar-EG;q=0.6,ar;q=0.5,en-US;q=0.4",
    "cache-control": "max-age=0",
    "sec-ch-ua": "\"Google Chrome\";v=\"147\", \"Not.A/Brand\";v=\"8\", \"Chromium\";v=\"147\"",
    "sec-ch-ua-mobile": "?0",
    "sec-ch-ua-platform": "\"macOS\"",
    "origin": "https://verifier-playground.igrant.io",
    "content-type": "application/x-www-form-urlencoded",
    "upgrade-insecure-requests": "1",
    "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36",
    "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": "2405:201:f025:7822:d94b:390c:4e5a:4b60",
    "cf-ipcountry": "IN",
    "cf-visitor": "{\"scheme\":\"https\"}",
    "cookie": "_ga=GA1.1.570190417.1775737133; _gcl_au=1.1.1486365971.1775737133.127286236.1777361284.1777361283; _ga_F791T71E0G=GS2.1.s1777371549$o34$g1$t1777371550$j59$l0$h0"
  },
  "request_body": {
    "dcql_query": {
      "credentials": [
        {
          "id": "mdl_mdoc",
          "format": "mso_mdoc",
          "meta": {
            "doctype_value": "org.iso.18013.5.1.mDL"
          },
          "claims": [
            {
              "path": [
                "org.iso.18013.5.1",
                "family_name"
              ]
            },
            {
              "path": [
                "org.iso.18013.5.1",
                "given_name"
              ]
            },
            {
              "path": [
                "org.iso.18013.5.1",
                "birth_date"
              ]
            },
            {
              "path": [
                "org.iso.18013.5.1",
                "issue_date"
              ]
            },
            {
              "path": [
                "org.iso.18013.5.1",
                "expiry_date"
              ]
            },
            {
              "path": [
                "org.iso.18013.5.1",
                "issuing_country"
              ]
            },
            {
              "path": [
                "org.iso.18013.5.1",
                "issuing_authority"
              ]
            },
            {
              "path": [
                "org.iso.18013.5.1",
                "document_number"
              ]
            },
            {
              "path": [
                "org.iso.18013.5.1",
                "driving_privileges"
              ]
            },
            {
              "path": [
                "org.iso.18013.5.1",
                "un_distinguishing_sign"
              ]
            }
          ]
        }
      ]
    },
    "preset_id": "mdl_mdoc_mandatory",
    "wallet_url_scheme": "openid4vp://",
    "dc_api_protocol": "unsigned"
  },
  "transaction_id": "981db437-d92c-46a1-81cd-a316b5379774",
  "request_id": "7ce2ffdd-234a-4c63-8d03-93b54b44052c",
  "nonce": "CEVGthDPpeMjMdc-h23xYdg5BmEzCXi5i7HaCXs2zs8",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "7OYqbOh14bk_EpTFCWggrAmMZsz8daB0-NjJ6tCzE5I",
  "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": [
          -9,
          -51
        ],
        "deviceauth_alg_values": [
          -9,
          -51
        ]
      }
    },
    "jwks": {
      "keys": [
        {
          "crv": "P-256",
          "kty": "EC",
          "x": "pmwgYaHULO52ivfGcqCd8DuEB5Vn0UmTTJhvn2rBDUw",
          "y": "DvwGPKSpikaDhUlDVFlEjg-noK4EAYVGG8nJU5ySSHs",
          "kid": "7OYqbOh14bk_EpTFCWggrAmMZsz8daB0-NjJ6tCzE5I",
          "alg": "ECDH-ES",
          "use": "enc"
        }
      ]
    },
    "authorization_encrypted_response_alg": "ECDH-ES",
    "authorization_encrypted_response_enc": "A256GCM",
    "encrypted_response_enc_values_supported": [
      "A256GCM",
      "A128GCM"
    ]
  },
  "dcql_query": {
    "credentials": [
      {
        "id": "mdl_mdoc",
        "format": "mso_mdoc",
        "meta": {
          "doctype_value": "org.iso.18013.5.1.mDL"
        },
        "claims": [
          {
            "path": [
              "org.iso.18013.5.1",
              "family_name"
            ]
          },
          {
            "path": [
              "org.iso.18013.5.1",
              "given_name"
            ]
          },
          {
            "path": [
              "org.iso.18013.5.1",
              "birth_date"
            ]
          },
          {
            "path": [
              "org.iso.18013.5.1",
              "issue_date"
            ]
          },
          {
            "path": [
              "org.iso.18013.5.1",
              "expiry_date"
            ]
          },
          {
            "path": [
              "org.iso.18013.5.1",
              "issuing_country"
            ]
          },
          {
            "path": [
              "org.iso.18013.5.1",
              "issuing_authority"
            ]
          },
          {
            "path": [
              "org.iso.18013.5.1",
              "document_number"
            ]
          },
          {
            "path": [
              "org.iso.18013.5.1",
              "driving_privileges"
            ]
          },
          {
            "path": [
              "org.iso.18013.5.1",
              "un_distinguishing_sign"
            ]
          }
        ]
      }
    ]
  },
  "preset_id": "mdl_mdoc_mandatory"
}
2026-04-28 13:09:06 UTC INFO /authorize Authorization request retrieved
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "174f028ed9a6a3e4cef4390bf7dc7848",
    "x-real-ip": "10.164.15.216",
    "x-forwarded-for": "10.164.15.216",
    "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": "2405:201:f025:7822:44f:d067:8d33:75ae",
    "accept-encoding": "gzip, br",
    "cf-ray": "9f364ca7fa7e8fd8-BOS",
    "user-agent": "okhttp/4.9.0",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "2405:201:f025:7822:44f:d067:8d33:75ae",
    "cf-ipcountry": "IN",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "path_params": {
    "request_id": "7ce2ffdd-234a-4c63-8d03-93b54b44052c"
  },
  "transaction_id": "981db437-d92c-46a1-81cd-a316b5379774",
  "nonce": "CEVGthDPpeMjMdc-h23xYdg5BmEzCXi5i7HaCXs2zs8",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "7OYqbOh14bk_EpTFCWggrAmMZsz8daB0-NjJ6tCzE5I"
}
2026-04-28 13:09:10 UTC INFO /post Wallet response received (encrypted)
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "a60968435064160691fbaebdc368bae4",
    "x-real-ip": "10.164.15.216",
    "x-forwarded-for": "10.164.15.216",
    "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": "2405:201:f025:7822:44f:d067:8d33:75ae",
    "content-length": "6385",
    "oauth-client-attestation": "eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQ2dEQ0NBaWFnQXdJQkFnSVVOZXo3N1NncUd2aVd3Z2k1eTFsTC90TW9Ycmd3Q2dZSUtvWkl6ajBFQXdJd1BURWFNQmdHQTFVRUF3d1JhVWR5WVc1MExtbHZJRlJsYzNRZ1EwRXhFakFRQmdOVkJBb01DV2xIY21GdWRDNXBiekVMTUFrR0ExVUVCaE1DVTBVd0hoY05Nall3TXpNd01URXdNekl6V2hjTk1qY3dNek13TVRFd016SXpXakJGTVNJd0lBWURWUVFEREJsWFlXeHNaWFFnVUhKdmRtbGtaWElnS0ZOMFlXZHBibWNwTVJJd0VBWURWUVFLREFscFIzSmhiblF1YVc4eEN6QUpCZ05WQkFZVEFsTkZNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVaT256VjgxQ01oOEpCSWtRUVFZb1Y3NFNZeTlJVmJSRWlIMGpTZE9JUXRUeDA3UTBRRzRzZUNqdHNqOWZad2VGR01pcStQZzRTWG03VjRzL0I5QngxYU9CK3pDQitEQUpCZ05WSFJNRUFqQUFNQXNHQTFVZER3UUVBd0lIZ0RBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdIUVlEVlIwT0JCWUVGTE84eDl6VFNleDNPNTJUcStpZ1JUSWZGSW1oTUI4R0ExVWRJd1FZTUJhQUZCY0gyWHUrN2QxOHhrZ1R3UU9VWHkraW5RZ3dNSDhHQTFVZEVRUjRNSGFDR0hOMFlXZHBibWN0YjJsa05IWmpMbWxuY21GdWRDNXBiNFphYUhSMGNITTZMeTl6ZEdGbmFXNW5MVzlwWkRSMll5NXBaM0poYm5RdWFXOHZiM0puWVc1cGMyRjBhVzl1THpReU5qUm1NRFZoTFdVd1kyUXRORGxqWWkxaVlqTXlMV0kyTmpSbE1XUXdaalEwT0M5elpYSjJhV05sTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSURDQy8yMy9uUWljUHZIQS9HZkJXUFlNYU5JV2h6UnYvUjFMQm1Ja09pZkFBaUVBNFYxY1A2MkZsYWhMM0hiTjJkVXpRN3ZlajRYYU1tbS9PWEx1MGZjK1Fucz0iXX0.eyJpYXQiOiAxNzc3Mzc4ODgyLCAibmJmIjogMTc3NzM3ODg4MiwgImV4cCI6IDE3Nzk5NzA4ODIsICJzdWIiOiAiZGlkOmtleTp6MmRtekQ4MWNnUHg4VmtpN0pidXVNbUZZcldQZ1lveXR5a1VaM2V5cWh0MWo5S2JwVmV3aGJuZnQ5cDZLS3hDRkZFUGFjMmFRODJjQ3NoMU1tcUM0UmJQaXFFdGhkdnQyVnN4Q2lGUzdEU0tkOHo2WmtnbjY2UGZNY0x3eTZrZ3E2eThwTnY5RDNmNmF2Snp3VVB2UFF5R3RoUGNHTDRzZ0Z6RHJqSHUyeDg4dkR0RlpuIiwgImlzcyI6ICJodHRwczovL3N0YWdpbmctb2lkNHZjLmlncmFudC5pby9vcmdhbmlzYXRpb24vNDI2NGYwNWEtZTBjZC00OWNiLWJiMzItYjY2NGUxZDBmNDQ4L3NlcnZpY2Uvd2FsbGV0LXByb3ZpZGVyIiwgInZjdCI6ICJXYWxsZXRVbml0QXR0ZXN0YXRpb24iLCAiYXR0ZXN0ZWRfc2VjdXJpdHlfY29udGV4dCI6ICJodHRwczovL2V1ZGl3YWxsZXRjb25zb3J0aXVtLm9yZy8iLCAianRpIjogInVybjpkaWQ6YmI2ZjE5ZWItMzVhYy00ZTU1LWIyMDUtZjRkMDNjOGEzYjZjIiwgInN0YXR1cyI6IHsic3RhdHVzX2xpc3QiOiB7ImlkeCI6IDIwNywgInVyaSI6ICJodHRwczovL3N0YWdpbmctb2lkNHZjLmlncmFudC5pby9vcmdhbmlzYXRpb24vNDI2NGYwNWEtZTBjZC00OWNiLWJiMzItYjY2NGUxZDBmNDQ4L3NlcnZpY2UvcmV2b2NhdGlvbi1zdGF0dXNsaXN0cy8xNmI4MzMyZS00ZmQxLTQ0NWQtYTU5NS01Nzg4NDlkOWFlOGIifX0sICJjbmYiOiB7Imp3ayI6IHsia3R5IjogIkVDIiwgImNydiI6ICJQLTI1NiIsICJ4IjogIktNMTBxTW9jVTBYajByOG1jdGFoYXVlMjQyRVpROUQ5NWxfRkZQTXVER28iLCAieSI6ICJ2RnpxcEUwZS0wSnVWNHF5MlF0eU42X0dPSUkwR1VST0JVdnBjbjBNOXNZIn19fQ.Oy63XLxff-ZsEjdX3wbxm06fl4KoqJ_Ie7WarJku3vKoMyh3TnjcszlH9DJftWugw2EzLvsp-I7mWHx1aRLZjQ",
    "oauth-client-attestation-pop": "eyJ0eXAiOiJvYXV0aC1jbGllbnQtYXR0ZXN0YXRpb24tcG9wK2p3dCIsImFsZyI6IkVTMjU2In0.eyJpc3MiOiJkaWQ6a2V5OnoyZG16RDgxY2dQeDhWa2k3SmJ1dU1tRllyV1BnWW95dHlrVVozZXlxaHQxajlLYnBWZXdoYm5mdDlwNktLeENGRkVQYWMyYVE4MmNDc2gxTW1xQzRSYlBpcUV0aGR2dDJWc3hDaUZTN0RTS2Q4ejZaa2duNjZQZk1jTHd5NmtncTZ5OHBOdjlEM2Y2YXZKendVUHZQUXlHdGhQY0dMNHNnRnpEcmpIdTJ4ODh2RHRGWm4iLCJhdWQiOiJ4NTA5X2hhc2g6REwwaXFJWTlRbGlqMkpYSGFVazc1Z0FFSVZNWkpWMXNTXzZQUGdmZWVWZyIsIm5iZiI6MTc3NzM4MTc1MCwiZXhwIjoxNzc3MzgyMTEwLCJpYXQiOjE3NzczODE3NTAsImp0aSI6InVybjp1dWlkOmFlNzhkZjhkLWVlODktNDE1Ny1hMjM4LTkzODA4NWIyZjMyZCJ9.ZypIpcJmFr8Y7FI1kfj7aJO-PGe7D6SCU_zeyvbyiKijtnDcKMFA0YWS_xuVAEmExNuwPU0Yn4m_R2JN8TjbGQ",
    "user-agent": "okhttp/4.9.0",
    "accept-encoding": "gzip, br",
    "cf-ray": "9f364cc57e288fd8-BOS",
    "content-type": "application/x-www-form-urlencoded",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "2405:201:f025:7822:44f:d067:8d33:75ae",
    "cf-ipcountry": "IN",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "form_fields": {
    "response_jwe": "eyJlcGsiOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsIngiOiJSc2NTSWpFZzFnY0NUVTR4TXZiQ1hObm03WHhUQXNuLWNqbFlYQXV5NU1JIiwieSI6IjlMNWx3QU1ITnRoN3dfdmpHZDNnb1h4YkZSendVYmFPMjRRbVI2UzRIbjQifSwiYXB2IjoiUTBWV1IzUm9SRkJ3WlUxcVRXUmpMV2d5TTNoWlpHYzFRbTFGZWtOWWFUVnBOMGhoUTFoek1ucHpPQSIsImtpZCI6IjdPWXFiT2gxNGJrX0VwVEZDV2dnckFtTVpzejhkYUIwLU5qSjZ0Q3pFNUkiLCJhcHUiOiJlRFV3T1Y5b1lYTm9Pa1JNTUdseFNWazVVV3hwYWpKS1dFaGhWV3MzTldkQlJVbFdUVnBLVmpGelUxODJVRkJuWm1WbFZtYyIsImVuYyI6IkEyNTZHQ00iLCJhbGciOiJFQ0RILUVTIn0..DtnPF2JYYkAiIp3W.HemxfD1iwrZjIxijTm8LpsLyOQfkj0_o1KAwZAXZBPv0pXHOrhIo0WdObpy8_PgiW7KV-yLoMM5sGhvAqY-F1yAVTnzxJd-zWo1EewoaqF8_YRTSK57DJ72k2qQ1cCpjxuRBdjUH_TynvEQs4ysQjCCelrE8sVZf57SXDPS_K9gmx7M9WxfSknidhYMH4_OVmas1pxmfW-9PrjWJPU4R1FTGeNhBMoAYvVmSE9voso9F-URmv2EtjeJMMwJUzJmLXQ8vtJ3HXi-98xb-aksVIBInXiL-jlCAw0UuchwNQCPFU8RtoT5PkEak1xTZ2NCTLNUj5lDqnVFEZ-dm_9WzYJdTiO7elBMrFJBdXm9od-bj9CCsjC3LkkMb5ZRcioePg0Cq6K2DAebD4k7QlIuQO7wdwcFydYLjfhJRH86imEYL-RuonDKO06IFzdEatfg7jdW0SMBNuCP5WR4u9f-DriMCixKIxANBXXsFJBAKnlW82ntdz4sqB6wbYB3oWHPTgIudfmTjbgFRnEs1w5z1qGTOcofQe0PgW8TxbiffkGgVC_lTlMajo6FR4ipS79MQp0dWPOlVe4EjLswdSTeTDVKJ2JWraPq8jqs3aRwLk5slKtWCryAAf7y0xMxUg83Pi6ysuQv67UGomLwejuax5e5YiL0T_Ng8wpLz4tHRuyAZLvtMXKjdkV3c8RqKwe2negT2-X17N3uUke0XhoRJwmtBiNawhv3OvNnpm15j_nqBBy71teiWistgE34P1y6dVSTYMoLjw9EYBdTlefn4BGPNPWRXzHPaxUB2VTZiVLbpAbx69bXqxUkSNV4rS26wKGpIl8Sc75zTn9HdMYR8LyN1HwIkz8H8bQxxPp-GtvXNPEf3RcUXXboR0TUxAxkwjKyUgyU2BisBpSnT9qSFrOIx1qQPy3NeEE6IjS7qrNqFaUZwNqIW8lrCbf0DmEGY-NLhOU3aadn3DyCzeAgexEnIZ1-4rjjWah9UEaSMmOg_RRRrvxGiOaOs_LXzCjKxqBgIvupTSuPrewj8_UQGAQPyJV4pmG8I-gY3BxLpWEW2f4rtLrG9eV_4uCZy7CDwAF5B3Rh8iEPlYu-TZoIOrRe0ZtWTZMUY6xZCcvdrsWMVHlWlGsAxtandQk4crExkWo35PatAMVG8kfwueeU0EOZ35KfcsPHSlZptP-EgcwSWhZ9c-0c5NSegp8_9NWM-KY9F_DKWLft6xSKKVukWPkjjsv9N1oQuXDLEUK6_RC2CY8ZoLg5_v9pjKfK-YEl7MRuRFKcWQyKq6dNLuC1avIgwDqyRKi-3ZM85SadIdUhladOEYl-3UdLTBmNpABg40rYyK5EtZ14C9HagcpanuaQboiHVHGE3bqP5j5AcmWoafKtnsTwh28W_9UJgJIdTr6SmhRft1hCrheqnYxcGbtiYuk07Pak5fF1kJkKv8d0gIAewp_wAIer-JsLPseAuT2xsb26wscfmYg78CAMN3qDjIaS0VlbD1AxL5x3c20glEqtn2LTDTiAqHZ9m139XaCedys2Y5scAaLwf7Xo_3VdN9zZoL1IjZOKY1MEsKZ-CH27ro76hnuc8dgAYeVHQXpelVQc7fK_dYt-PlurhaqgoWr_RXuV8JWUhbuNP3ESK8AH42wvhaSSCQPaHyBFjITkFVPFVkQkMIv8bLZsriwslZlsa9TJw4oui_7tqSYfEg-MFvhfqH2ndxTdDxqY0d8iiPfLL2LUMpD6ONNOvI4BA7LTK-hvB8TqyB2bXFHlTGthB7T-I2M4TJzpHB-KzEZ--huHYg4U-hfdXi_uI5ENGMf_V60q-vDVOf8q8zWu8Wv2xpku5sb6q58XHMIyuOxaiS6SlnBb23t8RALNkMpW_ddUVEc5z0bcKCA5GNrCWsDN-nV5DM6TpIyodpbVPV5ehK4l0z8HC8jOXslKhp1eJSw759usuGhL0HzlhBdZx1o6rwfgaVcvX_otimFip9fw1DXVIw3mkEjclQN1X3FGBHKXbHYYHYS3LnPpAVUYozKbPhb2s8RgKgip5hFROE1LawGWhgMcKcsJcLPSImFvdFsnaOwDXrjQnyeBqPSOQRbtutqDFY4V-H3vEc4hkX986BMMe1B0arrHS0iHbJal6kSs3nsmToWDSnum8zr0MKU9mysv_JkCFlPU3zSVzgyWyKmZUwqnmhoFjfQ0aSXTpbGtm5aEUGjSMXdFHusV0QO6HH9ThH_b5Ne3IwFygTXPO06ugIjWdxfX-j_MFNOXHek-cY3771oDhOnxOE7FqHdYeZFBfZrHTPR8-7JBb_xpsfti9QZ6-SgOrHcmpZKoR7WaGLOLqZ8Vn1E9mguyvqRDnZmJk0Qa3d_1w9ItpuIOaXJuOCEp6GOC6w-wfJw872yCQX5uZGBR1eMu5VNpQ4iuE_YXsz31WtOfaSRWUxjxJysfeTwRMPnNYGWR6a8f1oi-VTmlAhnRembovnY5R9L5SJevojZLt--dgD_bYd-13Y6q1Yil-ELkbzTyNG6wYinKcH7XC0jTVEuhLCneIWsbH0sZXuwoMlUPGTLsnuW26aoC1nyGh-xANPRiMGz2hY_jpjN_aliOQW3RiIXmcHJ7MXKY_-RZ58vhecmVB8A4q6FvVeI_L-tnPCXg9e9-AvHGEuLNlS6PxANxNLi6XU54YLfZc0Eg4H0ImBVnNf_6az4T-Arw-9RRKic_sT2liZiPrVEdMeWrxTD3gaNBhS8x91upSLefd7vzRf68quwiehlwABqLLt9HsdeQFiz0Vn-dEBrIV1oID3rJuYrt2so0BM8WH4nYGXOFj7aB1ElML97UxUGHYbWeiJPZczGOIVojWaZwCgaehF27cDMxBIs4BrRj0S2d-778LhVof7H08-VdLOHcN1WWahvm2fI4zch-tnSTFRFRuJWd_BnDmEy6DQf7eX7ZwULXT1PkBzKEQor0Uxj_aoBtwhD_Nt_kNg6NKDIf6xskob75UwcXniy6cTgV3wrxZK_fFNfHnOrD4xhIjAirOfe9MpUjAPkc8aA6rrWIDzxJIiOTbHDEYF7uCSrIlkWyD5-p7qVSjSLj4OovpsMz2zQTbhddDPY9G1JVxJJYDtUQwtyS1oQHCRfUrYcmuute38kq5JU2w8SafFaErC8bLfvihlsQdk6Mxj3cKeWXzwXDowriywCRvGdhAa43wWr82NBDAe9rH-1OSEt2gD0T-4wI785E5o2VtJR0J59-9PyJg2BH_TRUbJ73ac6bLldAMwElUfiqfdra90idh-VqanpzXFX2LKRrBSK5bwDkF_GGJiy3ChaaLqrhi8efjIf0DTznly6D6mdGHRHGXP0C6zicag0kFENKdcb0LKSdU4nGLHNBNAvqd87JK0zruNYWg43rtDEYATIRP0z9SsVKIq7TM_paZ1xbBt1R-P64xJp8C6mptOtncvrpnt9igO0n7OJGXTr-2KnVrsM-Wwmj9GcmY_uv1D8RJaxfLCVC3n-LT-neSvU76s-1ndm4QJqr3SemOsooWmVbXGk_FO-HueW6malWKpHfkchiNEy34F3vtKaO_tsxFC5NbpWfo7lRCtgBkBca3mXGWDNvY0tfWHOgUqzGIlZEzSAm49vxOvmoKX8bXeIlhG_E-oHqDFNHd60cY3A-vWEdSuW9oX-agRn9593LvcyKjNeXgAvlaSM5qMmka9WnUzpXSkIzd_ghCcLoBNKEg36iR_jKFGysh-HnbZw8Krtw9kz4zrwdXc_GCpURi0oFxUBukDZKbK8gAtlbqiXW8egLkFJ4sYC_n6s0_zP2a4TsA_hxGeuC9ZFIXShotgXnCVYbFD6EvzxY1BJLqmUT7VZUUJunVb_0czMZbt3d9VHXj3OFFeeoSlKnltvcuGQLRKA4dksKdrbjxA1YIEHxCrSWU6-XcnWPUzYQOaLRK84VRRI0A-vVrw5k1AWpgu0dSFZJrWBvt4ILnBPBduolBCPveZsuwYJ_Lw1DkyyM2PD2C2s1OmXumb5x-ylUtrQd8ItD16sQuU_3i11X-fbO2uIUuiRdPj84UxxZODUiwf7F12aSXi1Bu4sDC4fZlueIkfVx1UwS46FMWUejQkLpiSSUKGeg7jsNLhKGLWCvmpMkv4ivMy-Z8ebPYg-CbjM1Nu08MOoehkjs0b03C3KTRM-7JnnXjNrRHFQi7ZPeNgFwuwWNH2quEXX9R8ntn-TC-vmudSHUfGrk9fpnsf6Yw7u1uuB-uJkJ1AK82IWX4tBGYzAwUzTy4Oc6OYr9Dk6JxtFQJKsxAtD3_zAvTwxBWOtpkghuifgr9DYRONgSXJI4lf7p--1qbae5z1HRtfLwD_5hT8m5KVEZDs1p1weUYOLAEECHcJIv9ozqESEHjVFUTzwWFGsAGA6IqkpMqgsHemPFC_Hi5ZIwGaTsJ8uejnq_jpzMyeq4qk8E31l0DJtS74jLD68Epb8ms4hN69bHuFjN_S3VAHF5nHdjvBDeiubMijbhFgGraG1K61xZU42R7ud-Sdk40dkuuUwCK4omkP-mxnjevofd72r-zYNyoZUCnB5ryO8sHr-ASZUJAS44Y0XDLj1ryoroRzhDIMONLbEJ8VAA97Sj7kyeR8xMbQhimUTOJSwBAUokzHusxapjCgfHLb2dGsdsLr1vi5UYVw5PRUf99yy1TyOgoBog8q1LYU8hfiMPehji9ky5WexWVqpNbmvZ_MeRKj7PT7EQVE0gh_10RP0eh32VYs6_735DaKP-k81PN7U_iJKdCr7Rnbkt3W9rafxca9wx6i9QHWmMn7eCWOMx6Kko3g15cqQf6jk7pkMDnJx7Q6WaqvOc8V1pwnh_BzlAVU06awLi6TJbXzkq8rPib265n6404XnMJ27_rBJjluYg08uiBLk8AZhgCfCVEHS6BOJQYYOm5bpo0QHOl3Jfhn7DFMhc1w9oMRuZ0w1FWuoW8_aRKAwQ-ha3xVoTMJRe67EPmQiTYILD87LDejlbJUNvOiODVm3wu3-_DgBA1nBn3dnBDDERUJAqbcfKInv9mVwOrJx010NwlNbCgyhVSRZZf0FGPyny-Me0ub_7X3fiizsvP6FUjI5LcVLr7SRUDOwR_kULop3_x7LlEkoa3S_ZQ_FSAznv7hmgjntXV1Hr_pMYaEIZMDFtH6SwLbPSIxeA1TUlZ6c6X3q2Gtt6x3HN72OmCyZoKBF6q0R4iLwUsC8fSqpgTLUt6jklWq28W1f4jQoYvnu4ROSMknVrWMdeoAkE4a4YexkkYFKVOKFgXwUwAN9WrWOihwNuNfB1Lmh8E2xWlA69__nNkSQPpqC3NrJv_cE4Ie6qlmzTlCZYtY-Jx0-vPgygxrO--HBDiweKKa0XUEuEb2RhCcyRhuRfkL6_nCI_4Z3tun9T2U9l2JnUPHKZmZzyJyH5le8ur44goAGNPi_RWoOMvI6N9rNNrcoRzqakN4r5LzDUpc1GZe8ROhJclazlU1FdhMAqkagbz1JNB_ihMQfLVC_2eGiOgbYJyWoOO2hWrrHdQ-ssNvMqes2dxbfrs9WLOCWMkoJaYEh5N1aObd1QbwnVjyhiwufesAcxATm0ZwwSW9AbyHvh7hXM7XHazfsJrNhJYl3ITpd9JqfQq66EQ9G5zodh_Arca7RS8JxXoL1u0D0fjCYSb7rYSL6OCng-lNJJpAYhhhtM7rqrm2oz4T_LDzcfuYMyR_nex2DCgADCkUsfy3Zj3ufLDZWoac1c4QCF4MElF9qWpBGRoNOZcA4Rg8g-pESsz-xjgndTl-NPhMWE7k2jCJLNXeYwHnYJxlo2KiZWHRIs9zLLyLETtVGBm3xqCUIytM5VLZYRdaichUflff040eZg.Ds7YuUXeLKo3tt222VB1VA"
  },
  "transaction_id": "981db437-d92c-46a1-81cd-a316b5379774",
  "nonce": "CEVGthDPpeMjMdc-h23xYdg5BmEzCXi5i7HaCXs2zs8",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "7OYqbOh14bk_EpTFCWggrAmMZsz8daB0-NjJ6tCzE5I"
}
2026-04-28 13:09:11 UTC INFO /post JWE decrypted successfully
Data:
{
  "jwe_header": {
    "epk": {
      "kty": "EC",
      "crv": "P-256",
      "x": "RscSIjEg1gcCTU4xMvbCXNnm7XxTAsn-cjlYXAuy5MI",
      "y": "9L5lwAMHNth7w_vjGd3goXxbFRzwUbaO24QmR6S4Hn4"
    },
    "apv": "Q0VWR3RoRFBwZU1qTWRjLWgyM3hZZGc1Qm1FekNYaTVpN0hhQ1hzMnpzOA",
    "kid": "7OYqbOh14bk_EpTFCWggrAmMZsz8daB0-NjJ6tCzE5I",
    "apu": "eDUwOV9oYXNoOkRMMGlxSVk5UWxpajJKWEhhVWs3NWdBRUlWTVpKVjFzU182UFBnZmVlVmc",
    "enc": "A256GCM",
    "alg": "ECDH-ES"
  },
  "decrypted_payload": {
    "vp_token": "{\"mdl_mdoc\":[\"o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV1b3JnLmlzby4xODAxMy41LjEubURMbGRldmljZVNpZ25lZKJqZGV2aWNlQXV0aKFvZGV2aWNlU2lnbmF0dXJlhEOhASag9lhAz4S3Oey7__fYtdoyY9kRG0FdivjFhJ_VXpP0Wbt5M8FlfqtEmHSC22OcmLlztxkJ57CqixfzJPXN_pnroFW6dWpuYW1lU3BhY2Vz2BhBoGxpc3N1ZXJTaWduZWSiamlzc3VlckF1dGiEQ6EBJqEYIVkB8jCCAe4wggGUoAMCAQICFDTvVNMDOQT7wFH8qZSyLkyuQFHVMAoGCCqGSM49BAMCMEIxCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMRIwEAYDVQQDDAltZG9jIElBQ0EwHhcNMjYwNDI3MTgzMTUwWhcNMjcwNDI3MTgzMTUwWjBNMQswCQYDVQQGEwJTRTELMAkGA1UECAwCU0UxEjAQBgNVBAoMCWlHcmFudC5pbzEdMBsGA1UEAwwUbWRvYyBEb2N1bWVudCBTaWduZXIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARQ2-XJ5eoc-vV1iVPPQUDnKkUBw-zMToODvXbpA3g5tGhPUbLJZTpUf3IlsmTsPEf_8qCD1HtNX7iPaAFk7RGso10wWzAJBgNVHRMEAjAAMA4GA1UdDwEB_wQEAwIHgDAdBgNVHQ4EFgQUNxmrKBFvVoiIPR385iUbwTdDODUwHwYDVR0jBBgwFoAUrVDDM-kIQNfUEAKlcGk5ed7cFFswCgYIKoZIzj0EAwIDSAAwRQIhAKBgmy1bl1b4sBVeFs9DMFmm_nVDpKXWkxw5B_z-VtRMAiBlp323xnmxM-Mnn32lilLQIOK-ckhWNXkQTt_qXtJzZ1kEUNgYWQRLp2ZzdGF0dXOha3N0YXR1c19saXN0omNpZHgZFpljdXJpeDlodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvL3N0YXR1c2xpc3RzLzFnZG9jVHlwZXVvcmcuaXNvLjE4MDEzLjUuMS5tRExndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDQtMjhUMTM6MDI6NTdaaXZhbGlkRnJvbcB0MjAyNi0wNC0yOFQxMzowMjo1N1pqdmFsaWRVbnRpbMB0MjAyNy0wNC0yOFQwMDowMDowMFpsdmFsdWVEaWdlc3RzoXFvcmcuaXNvLjE4MDEzLjUuMbQAWCB1HSWo1zptuRnaypFYmvpIHd0c2dmvi7KLti5H6AUGswFYIGNEc3h6EPo2N5F_NkL5qTIW5vjPprRvUaE_8DYzK1s2AlggMDt7Ysr_QqlBsiOjIpMJRvONvit9b6iAEmai3elb6OEDWCC9UEyfGxLenzUJFG_niHvQp3x7zSiuXox-Btk4rYn9XgRYIJq7cRtvbEC4dNJF0MShIzXglt8RIWyJvDc8tuRhX6f9BVggATCFuc-vwhfDjR6P0u-jD6ucJE0maLecex5OqPkq8w4GWCA9IcOG1WfrS_eYtAsn4pEvGIPlTJEFMD50Omj8nXAqQAdYIA53H_goP_wi1qt8pCYI_5x2y0v-OXpRMuaCnh_Ei7clCFggQ9-4-j_mDW8-UL5IUcR1KrgE1yzxk2yIgH0C8heT2VgJWCBFPupCcx0CG7FJjGC3Uli6hUzHw5-V3fWkmC8h68PyAQpYIH3G2oQ0O4ZRctflP-RiHsN4j4KPJx3nL8yrG9HxM5jTC1gg8-nWgqmAWSrIacABeFEpFHRS4Ijrfy1AYbAgJCjbJRIMWCA6x0QDoAv2KCsj9AYIZiF-P8RM6Jl2l4tEuhE2ks5osg1YIFWo5OtuLVbgxMxkXrZtXaAEKVRHbTHVDcUIYqb-HLpJDlggmGvDrUTqZb_jMsD4mEa-KDiXM5eyETOPjSjBEafF1f4PWCBxacy2-S5ZwGdngPC4kXiwxCFUvZaoGLmK8kM6TbtAfhBYIMfLoFNAmyylWvn55EyrOEFgFYHK3WA7E7u3xQzPv9UGEVgg277Wz3neHcOrh-C82fUYk73K_s0_H-L5Kg8z-zBQ9UcSWCDWmZi9uHDFSBCAtMDvHxq6WvzmaLIYPMe4gKscqSZZmBNYIDfU9alz02krXxgK08UtdGMms_jUM6mU-0kU_h5s-04gbWRldmljZUtleUluZm-haWRldmljZUtleaQBAiABIVggKM10qMocU0Xj0r8mctahaue242EZQ9D95l_FFPMuDGoiWCC8XOqkTR77Qm5XirLZC3I3r8Y4gjQZRE4FS-lyfQz2xm9kaWdlc3RBbGdvcml0aG1nU0hBLTI1NlhA4RwMDktg2sSiuYKadeF5GiThqnToJ2q7ZpmkVtjyZ8QopGWR1lbUu20FNj-AEo-7R4FyqNIr2498Gvu43XMzdmpuYW1lU3BhY2VzoXFvcmcuaXNvLjE4MDEzLjUuMYrYGFh0pGZyYW5kb21YIC6sZBkXMfC47Ywdtt0D_dCq-0dcSAly_2d7YKVz5a7waGRpZ2VzdElEAGxlbGVtZW50VmFsdWVwREwtU0UtMjAyMy0wMDAwMXFlbGVtZW50SWRlbnRpZmllcm9kb2N1bWVudF9udW1iZXLYGFhopGZyYW5kb21YILteufa2vk5WkORDRUEpedrB7jQYAWdumxr-eHzY8leoaGRpZ2VzdElEBWxlbGVtZW50VmFsdWVoTGluZGdyZW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhspGZyYW5kb21YIA5H8Scac1nC9HlOt-nEaCZIP31MQx5JyMGXQ4QX59-YaGRpZ2VzdElEBmxlbGVtZW50VmFsdWXZA-xqMTk4NS0wMy0xNXFlbGVtZW50SWRlbnRpZmllcmpiaXJ0aF9kYXRl2BhYY6RmcmFuZG9tWCBFN0IE5uWcxeTbiRyDSMd_hi_xiDIOexlAd89r0TI7amhkaWdlc3RJRAhsZWxlbWVudFZhbHVlZEVyaWtxZWxlbWVudElkZW50aWZpZXJqZ2l2ZW5fbmFtZdgYWHikZnJhbmRvbVggZ9Bmf5xcLTfXGBEsIyKg0sMmI-uI3RnySzWxiA7D2DFoZGlnZXN0SUQKbGVsZW1lbnRWYWx1ZXJUcmFuc3BvcnRzdHlyZWxzZW5xZWxlbWVudElkZW50aWZpZXJxaXNzdWluZ19hdXRob3JpdHnYGFhtpGZyYW5kb21YIHz5qGVc98Dtx0PJr0Cu0Nd4fu-uVdQ9uRssrKQI0Xe6aGRpZ2VzdElEDGxlbGVtZW50VmFsdWXZA-xqMjAzMy0wNi0wMXFlbGVtZW50SWRlbnRpZmllcmtleHBpcnlfZGF0ZdgYWGykZnJhbmRvbVggM5m9RNYrXzFE9wRT_Yn6ElmfRTfUxyAu4T-gBg48KpNoZGlnZXN0SUQObGVsZW1lbnRWYWx1ZWFTcWVsZW1lbnRJZGVudGlmaWVydnVuX2Rpc3Rpbmd1aXNoaW5nX3NpZ27YGFhmpGZyYW5kb21YIOisSpL1u4tHR3nTzxBmgkLhb_GUe6RxKigqXhB1JCg8aGRpZ2VzdElEEGxlbGVtZW50VmFsdWViU0VxZWxlbWVudElkZW50aWZpZXJvaXNzdWluZ19jb3VudHJ52BhZARikZnJhbmRvbVggrXCNwqztMPqeqyFHZcyzEEh6yO7iaJyrXw7anYiQxFloZGlnZXN0SUQRbGVsZW1lbnRWYWx1ZYKjamlzc3VlX2RhdGXZA-zZA-zZA-xqMjAwNS0wOS0xNWtleHBpcnlfZGF0ZdkD7NkD7NkD7GoyMDMzLTA2LTAxdXZlaGljbGVfY2F0ZWdvcnlfY29kZWFCo2ppc3N1ZV9kYXRl2QPs2QPs2QPsajIwMTAtMDMtMjBrZXhwaXJ5X2RhdGXZA-zZA-zZA-xqMjAzMy0wNi0wMXV2ZWhpY2xlX2NhdGVnb3J5X2NvZGViQTJxZWxlbWVudElkZW50aWZpZXJyZHJpdmluZ19wcml2aWxlZ2Vz2BhYbKRmcmFuZG9tWCBHtTjqMqs8jdoedkh72xhMtuK_rge7FiCG7ynTKTb_F2hkaWdlc3RJRBNsZWxlbWVudFZhbHVl2QPsajIwMjMtMDYtMDFxZWxlbWVudElkZW50aWZpZXJqaXNzdWVfZGF0ZQ\"]}",
    "state": "7ce2ffdd-234a-4c63-8d03-93b54b44052c"
  }
}
2026-04-28 13:09:11 UTC INFO /post VP Token received
Data:
{
  "vp_token": {
    "mdl_mdoc": [
      "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV1b3JnLmlzby4xODAxMy41LjEubURMbGRldmljZVNpZ25lZKJqZGV2aWNlQXV0aKFvZGV2aWNlU2lnbmF0dXJlhEOhASag9lhAz4S3Oey7__fYtdoyY9kRG0FdivjFhJ_VXpP0Wbt5M8FlfqtEmHSC22OcmLlztxkJ57CqixfzJPXN_pnroFW6dWpuYW1lU3BhY2Vz2BhBoGxpc3N1ZXJTaWduZWSiamlzc3VlckF1dGiEQ6EBJqEYIVkB8jCCAe4wggGUoAMCAQICFDTvVNMDOQT7wFH8qZSyLkyuQFHVMAoGCCqGSM49BAMCMEIxCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMRIwEAYDVQQDDAltZG9jIElBQ0EwHhcNMjYwNDI3MTgzMTUwWhcNMjcwNDI3MTgzMTUwWjBNMQswCQYDVQQGEwJTRTELMAkGA1UECAwCU0UxEjAQBgNVBAoMCWlHcmFudC5pbzEdMBsGA1UEAwwUbWRvYyBEb2N1bWVudCBTaWduZXIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARQ2-XJ5eoc-vV1iVPPQUDnKkUBw-zMToODvXbpA3g5tGhPUbLJZTpUf3IlsmTsPEf_8qCD1HtNX7iPaAFk7RGso10wWzAJBgNVHRMEAjAAMA4GA1UdDwEB_wQEAwIHgDAdBgNVHQ4EFgQUNxmrKBFvVoiIPR385iUbwTdDODUwHwYDVR0jBBgwFoAUrVDDM-kIQNfUEAKlcGk5ed7cFFswCgYIKoZIzj0EAwIDSAAwRQIhAKBgmy1bl1b4sBVeFs9DMFmm_nVDpKXWkxw5B_z-VtRMAiBlp323xnmxM-Mnn32lilLQIOK-ckhWNXkQTt_qXtJzZ1kEUNgYWQRLp2ZzdGF0dXOha3N0YXR1c19saXN0omNpZHgZFpljdXJpeDlodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvL3N0YXR1c2xpc3RzLzFnZG9jVHlwZXVvcmcuaXNvLjE4MDEzLjUuMS5tRExndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDQtMjhUMTM6MDI6NTdaaXZhbGlkRnJvbcB0MjAyNi0wNC0yOFQxMzowMjo1N1pqdmFsaWRVbnRpbMB0MjAyNy0wNC0yOFQwMDowMDowMFpsdmFsdWVEaWdlc3RzoXFvcmcuaXNvLjE4MDEzLjUuMbQAWCB1HSWo1zptuRnaypFYmvpIHd0c2dmvi7KLti5H6AUGswFYIGNEc3h6EPo2N5F_NkL5qTIW5vjPprRvUaE_8DYzK1s2AlggMDt7Ysr_QqlBsiOjIpMJRvONvit9b6iAEmai3elb6OEDWCC9UEyfGxLenzUJFG_niHvQp3x7zSiuXox-Btk4rYn9XgRYIJq7cRtvbEC4dNJF0MShIzXglt8RIWyJvDc8tuRhX6f9BVggATCFuc-vwhfDjR6P0u-jD6ucJE0maLecex5OqPkq8w4GWCA9IcOG1WfrS_eYtAsn4pEvGIPlTJEFMD50Omj8nXAqQAdYIA53H_goP_wi1qt8pCYI_5x2y0v-OXpRMuaCnh_Ei7clCFggQ9-4-j_mDW8-UL5IUcR1KrgE1yzxk2yIgH0C8heT2VgJWCBFPupCcx0CG7FJjGC3Uli6hUzHw5-V3fWkmC8h68PyAQpYIH3G2oQ0O4ZRctflP-RiHsN4j4KPJx3nL8yrG9HxM5jTC1gg8-nWgqmAWSrIacABeFEpFHRS4Ijrfy1AYbAgJCjbJRIMWCA6x0QDoAv2KCsj9AYIZiF-P8RM6Jl2l4tEuhE2ks5osg1YIFWo5OtuLVbgxMxkXrZtXaAEKVRHbTHVDcUIYqb-HLpJDlggmGvDrUTqZb_jMsD4mEa-KDiXM5eyETOPjSjBEafF1f4PWCBxacy2-S5ZwGdngPC4kXiwxCFUvZaoGLmK8kM6TbtAfhBYIMfLoFNAmyylWvn55EyrOEFgFYHK3WA7E7u3xQzPv9UGEVgg277Wz3neHcOrh-C82fUYk73K_s0_H-L5Kg8z-zBQ9UcSWCDWmZi9uHDFSBCAtMDvHxq6WvzmaLIYPMe4gKscqSZZmBNYIDfU9alz02krXxgK08UtdGMms_jUM6mU-0kU_h5s-04gbWRldmljZUtleUluZm-haWRldmljZUtleaQBAiABIVggKM10qMocU0Xj0r8mctahaue242EZQ9D95l_FFPMuDGoiWCC8XOqkTR77Qm5XirLZC3I3r8Y4gjQZRE4FS-lyfQz2xm9kaWdlc3RBbGdvcml0aG1nU0hBLTI1NlhA4RwMDktg2sSiuYKadeF5GiThqnToJ2q7ZpmkVtjyZ8QopGWR1lbUu20FNj-AEo-7R4FyqNIr2498Gvu43XMzdmpuYW1lU3BhY2VzoXFvcmcuaXNvLjE4MDEzLjUuMYrYGFh0pGZyYW5kb21YIC6sZBkXMfC47Ywdtt0D_dCq-0dcSAly_2d7YKVz5a7waGRpZ2VzdElEAGxlbGVtZW50VmFsdWVwREwtU0UtMjAyMy0wMDAwMXFlbGVtZW50SWRlbnRpZmllcm9kb2N1bWVudF9udW1iZXLYGFhopGZyYW5kb21YILteufa2vk5WkORDRUEpedrB7jQYAWdumxr-eHzY8leoaGRpZ2VzdElEBWxlbGVtZW50VmFsdWVoTGluZGdyZW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhspGZyYW5kb21YIA5H8Scac1nC9HlOt-nEaCZIP31MQx5JyMGXQ4QX59-YaGRpZ2VzdElEBmxlbGVtZW50VmFsdWXZA-xqMTk4NS0wMy0xNXFlbGVtZW50SWRlbnRpZmllcmpiaXJ0aF9kYXRl2BhYY6RmcmFuZG9tWCBFN0IE5uWcxeTbiRyDSMd_hi_xiDIOexlAd89r0TI7amhkaWdlc3RJRAhsZWxlbWVudFZhbHVlZEVyaWtxZWxlbWVudElkZW50aWZpZXJqZ2l2ZW5fbmFtZdgYWHikZnJhbmRvbVggZ9Bmf5xcLTfXGBEsIyKg0sMmI-uI3RnySzWxiA7D2DFoZGlnZXN0SUQKbGVsZW1lbnRWYWx1ZXJUcmFuc3BvcnRzdHlyZWxzZW5xZWxlbWVudElkZW50aWZpZXJxaXNzdWluZ19hdXRob3JpdHnYGFhtpGZyYW5kb21YIHz5qGVc98Dtx0PJr0Cu0Nd4fu-uVdQ9uRssrKQI0Xe6aGRpZ2VzdElEDGxlbGVtZW50VmFsdWXZA-xqMjAzMy0wNi0wMXFlbGVtZW50SWRlbnRpZmllcmtleHBpcnlfZGF0ZdgYWGykZnJhbmRvbVggM5m9RNYrXzFE9wRT_Yn6ElmfRTfUxyAu4T-gBg48KpNoZGlnZXN0SUQObGVsZW1lbnRWYWx1ZWFTcWVsZW1lbnRJZGVudGlmaWVydnVuX2Rpc3Rpbmd1aXNoaW5nX3NpZ27YGFhmpGZyYW5kb21YIOisSpL1u4tHR3nTzxBmgkLhb_GUe6RxKigqXhB1JCg8aGRpZ2VzdElEEGxlbGVtZW50VmFsdWViU0VxZWxlbWVudElkZW50aWZpZXJvaXNzdWluZ19jb3VudHJ52BhZARikZnJhbmRvbVggrXCNwqztMPqeqyFHZcyzEEh6yO7iaJyrXw7anYiQxFloZGlnZXN0SUQRbGVsZW1lbnRWYWx1ZYKjamlzc3VlX2RhdGXZA-zZA-zZA-xqMjAwNS0wOS0xNWtleHBpcnlfZGF0ZdkD7NkD7NkD7GoyMDMzLTA2LTAxdXZlaGljbGVfY2F0ZWdvcnlfY29kZWFCo2ppc3N1ZV9kYXRl2QPs2QPs2QPsajIwMTAtMDMtMjBrZXhwaXJ5X2RhdGXZA-zZA-zZA-xqMjAzMy0wNi0wMXV2ZWhpY2xlX2NhdGVnb3J5X2NvZGViQTJxZWxlbWVudElkZW50aWZpZXJyZHJpdmluZ19wcml2aWxlZ2Vz2BhYbKRmcmFuZG9tWCBHtTjqMqs8jdoedkh72xhMtuK_rge7FiCG7ynTKTb_F2hkaWdlc3RJRBNsZWxlbWVudFZhbHVl2QPsajIwMjMtMDYtMDFxZWxlbWVudElkZW50aWZpZXJqaXNzdWVfZGF0ZQ"
    ]
  },
  "state": "7ce2ffdd-234a-4c63-8d03-93b54b44052c",
  "nonce": "CEVGthDPpeMjMdc-h23xYdg5BmEzCXi5i7HaCXs2zs8",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "7OYqbOh14bk_EpTFCWggrAmMZsz8daB0-NjJ6tCzE5I"
}
2026-04-28 13:09:11 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": {
    "mdl_mdoc": {
      "valid": false,
      "format": "mso_mdoc",
      "issuer": "CN=mdoc IACA,O=iGrant.io,ST=SE,C=SE",
      "checks": [
        {
          "id": "valid_document",
          "name": "Valid Document",
          "status": "passed",
          "detail": "DocType: org.iso.18013.5.1.mDL"
        },
        {
          "id": "issuer_signature",
          "name": "Valid Issuer Signature",
          "status": "failed",
          "detail": "IssuerAuth COSE_Sign1 signature verification failed"
        },
        {
          "id": "valid_certificate",
          "name": "Valid Certificate",
          "status": "passed",
          "detail": "Valid until 2027-04-27T18:31:50+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "unchecked",
          "detail": "No IACA certificates configured"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2027-04-28T00:00:00+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    }
  }
}