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

becc39f7-7fdd-4d57-b45f-68692afe5417

validated
dc_api.jwt

fd6546f4-b06b-433b-92d2-ef20173b2e1f
x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg
yjlYVlQGfYGlyMi6d6Ge6NnQB019mo-w-AIR1hqWTmQ

https://verifier-playground-service.igrant.io/post
600s
mdl_mdoc_mandatory
2026-04-28 14:18:52 UTC    2026-04-28 14:19:05 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": "ks2C4mYd3kGeGefQAMJy1YDZtzuLyu93ajz0zwFJuHU",
        "y": "fsfwHPmlp1eJICunc7u4Ihau8M7p3Sscw65kpY_C_QI",
        "kid": "eJIrgTxE3o3FyUbR4rG00Vtfg2nZVdo9uM885Qh__5U",
        "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

Valid
mdl_mdoc
mso_mdoc
Valid
Valid Document DocType: org.iso.18013.5.1.mDL
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verified
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": true,
  "format": "mso_mdoc",
  "disclosed_claims": {
    "org.iso.18013.5.1:driving_privileges": [
      {
        "issue_date": "2005-09-15",
        "expiry_date": "2033-06-01",
        "vehicle_category_code": "B"
      },
      {
        "issue_date": "2010-03-20",
        "expiry_date": "2033-06-01",
        "vehicle_category_code": "A2"
      }
    ],
    "org.iso.18013.5.1:birth_date": "1985-03-15",
    "org.iso.18013.5.1:un_distinguishing_sign": "S",
    "org.iso.18013.5.1:expiry_date": "2033-06-01",
    "org.iso.18013.5.1:issuing_authority": "Transportstyrelsen",
    "org.iso.18013.5.1:issue_date": "2023-06-01",
    "org.iso.18013.5.1:given_name": "Erik",
    "org.iso.18013.5.1:family_name": "Lindgren",
    "org.iso.18013.5.1:document_number": "DL-SE-2023-00001",
    "org.iso.18013.5.1:issuing_country": "SE"
  },
  "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": "passed",
      "detail": "IssuerAuth COSE_Sign1 signature verified"
    },
    {
      "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": [
    "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV1b3JnLmlzby4xODAxMy41LjEubURMbGRldmljZVNpZ25lZKJqZGV2aWNlQXV0aKFvZGV2aWNlU2lnbmF0dXJlhEOhASag9lhABCV_hsNLzem64PGoQaEZIaZJCjTgLrCd6rdKOurDJR-FoxoI0f3JirNA_ZuakeSDITVci2bd57Vq6rsiiGrSB2puYW1lU3BhY2Vz2BhBoGxpc3N1ZXJTaWduZWSiamlzc3VlckF1dGiEQ6EBJqEYIVkB8jCCAe4wggGUoAMCAQICFDTvVNMDOQT7wFH8qZSyLkyuQFHVMAoGCCqGSM49BAMCMEIxCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMRIwEAYDVQQDDAltZG9jIElBQ0EwHhcNMjYwNDI3MTgzMTUwWhcNMjcwNDI3MTgzMTUwWjBNMQswCQYDVQQGEwJTRTELMAkGA1UECAwCU0UxEjAQBgNVBAoMCWlHcmFudC5pbzEdMBsGA1UEAwwUbWRvYyBEb2N1bWVudCBTaWduZXIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARQ2-XJ5eoc-vV1iVPPQUDnKkUBw-zMToODvXbpA3g5tGhPUbLJZTpUf3IlsmTsPEf_8qCD1HtNX7iPaAFk7RGso10wWzAJBgNVHRMEAjAAMA4GA1UdDwEB_wQEAwIHgDAdBgNVHQ4EFgQUNxmrKBFvVoiIPR385iUbwTdDODUwHwYDVR0jBBgwFoAUrVDDM-kIQNfUEAKlcGk5ed7cFFswCgYIKoZIzj0EAwIDSAAwRQIhAKBgmy1bl1b4sBVeFs9DMFmm_nVDpKXWkxw5B_z-VtRMAiBlp323xnmxM-Mnn32lilLQIOK-ckhWNXkQTt_qXtJzZ1kEUNgYWQRLp2ZzdGF0dXOha3N0YXR1c19saXN0omNpZHgZiihjdXJpeDlodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvL3N0YXR1c2xpc3RzLzFnZG9jVHlwZXVvcmcuaXNvLjE4MDEzLjUuMS5tRExndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDQtMjhUMTM6MDE6MzdaaXZhbGlkRnJvbcB0MjAyNi0wNC0yOFQxMzowMTozN1pqdmFsaWRVbnRpbMB0MjAyNy0wNC0yOFQwMDowMDowMFpsdmFsdWVEaWdlc3RzoXFvcmcuaXNvLjE4MDEzLjUuMbQAWCA5oP-5M8dEsEtwUGv3CKuhSP-1VqBnqrQ6gGgKzjkvtwFYIC6VA73b4B5HRCLx4dXwwwQcNiwd_cJxdZKr6o3b3XD1AlggMCBziekK31QFAyLwaVEQR6uEZIqHV_4juv9DAqoOcOMDWCBW8txQb7x9JD41Rj3XC1EUp_VWbYl8eaXLN7TxagC4SwRYIMCi5szi92f1Upis1YM6zYgB5EimGqE2T55r-ggqIG4lBVggn5jIcQAnwBfNAeEgU5ldRsinv5wxXRqpU2m4KoFtX2kGWCAz5ba6lMnW0mv4ZaxH8acKFu45ttWv2TZnvGe3f1xxGQdYIMmdfN07be93GWV3CBKBIAnyQMqSWG27ipZL8NdaI--iCFgg1IK90KR4tRvyutz5a8HbzThZAHCsnaiL4Ck5Dkej6a8JWCBiyn6jADjwYMNVocYfmPUOBHSvMKPOfzAyU3ZTZ5gEQgpYIHxH025lfI_6Ra9CXtSS0KU0TgPyiPb53AcUs2fkqkXhC1ggSVnp099obAnjfl1GNHenkp8CnqIhQsw9V5cr0DguBmMMWCDTk9Q0UvvwPuWrf7ccm8rBPG-N_Nhqf4lHZQLr5OlRFQ1YINH18rrIcNeMh4YQskCqrOV3gNv6I4-2WF5LZVUF2_fyDlgghlFB_XcoEE37xBom3wzyGx5Xn-QfpeMRUVyvC7fI5NMPWCC_NWMfW7cGwE1vuzASy9hwq-t-Lkk94bTyvaEF71x_hRBYIMp7FrHFNb0fHiSvLyw-NNiRWMYx9EH2CgF8y4J9PcK6EVgg8wu5Vp214JZdgcbRWpU27ajoGpBQQhn7yte-3RGLnHQSWCByIlyFLmUVNCAiPeLTLga0kyvjXXI8xCzPKEIYI22bmRNYIA4VpveJk9ehCH7-YvBl-hbVe5G2RFe3qPRAEtR5eluwbWRldmljZUtleUluZm-haWRldmljZUtleaQBAiABIVggKM10qMocU0Xj0r8mctahaue242EZQ9D95l_FFPMuDGoiWCC8XOqkTR77Qm5XirLZC3I3r8Y4gjQZRE4FS-lyfQz2xm9kaWdlc3RBbGdvcml0aG1nU0hBLTI1NlhAbSkf9bjFD3Yfa9IG715cT8XI0Hnp79vSu_TJkEmi9-7TcuhZroq_o4jPmPxRabtVGCzBJko_0206JoeZD6pVWWpuYW1lU3BhY2VzoXFvcmcuaXNvLjE4MDEzLjUuMYrYGFkBAKRmcmFuZG9tWCBH-lA6cgNsHb937gDL8WrRXUpN5SpW9LteQ7OEbAUH1WhkaWdlc3RJRABsZWxlbWVudFZhbHVlgqNqaXNzdWVfZGF0ZdkD7GoyMDA1LTA5LTE1a2V4cGlyeV9kYXRl2QPsajIwMzMtMDYtMDF1dmVoaWNsZV9jYXRlZ29yeV9jb2RlYUKjamlzc3VlX2RhdGXZA-xqMjAxMC0wMy0yMGtleHBpcnlfZGF0ZdkD7GoyMDMzLTA2LTAxdXZlaGljbGVfY2F0ZWdvcnlfY29kZWJBMnFlbGVtZW50SWRlbnRpZmllcnJkcml2aW5nX3ByaXZpbGVnZXPYGFhspGZyYW5kb21YIBBjA9P0_dBk4oYCFy8TxhSl8hRbmlLdyEe8gk-giD9jaGRpZ2VzdElEA2xlbGVtZW50VmFsdWXZA-xqMTk4NS0wMy0xNXFlbGVtZW50SWRlbnRpZmllcmpiaXJ0aF9kYXRl2BhYbKRmcmFuZG9tWCDI0m2mzfcTCuhGF2k1Bb3qQn90U97DEPsmfg-oz7coY2hkaWdlc3RJRARsZWxlbWVudFZhbHVlYVNxZWxlbWVudElkZW50aWZpZXJ2dW5fZGlzdGluZ3Vpc2hpbmdfc2lnbtgYWG2kZnJhbmRvbVggPd5zRnEq5hBdMq9J7GsGxTy9e0obTVVz7xvTraCXBNtoZGlnZXN0SUQFbGVsZW1lbnRWYWx1ZdkD7GoyMDMzLTA2LTAxcWVsZW1lbnRJZGVudGlmaWVya2V4cGlyeV9kYXRl2BhYeKRmcmFuZG9tWCDqwwZT9jJ5e2VMufU6FTr8m6iaMo4FTUdiSavMDm_Sv2hkaWdlc3RJRAZsZWxlbWVudFZhbHVlclRyYW5zcG9ydHN0eXJlbHNlbnFlbGVtZW50SWRlbnRpZmllcnFpc3N1aW5nX2F1dGhvcml0edgYWGykZnJhbmRvbVggLXOw8zUm8p7UwY0GH64HqmfAlk6TrcaXkXbcqNDnvtNoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZdkD7GoyMDIzLTA2LTAxcWVsZW1lbnRJZGVudGlmaWVyamlzc3VlX2RhdGXYGFhjpGZyYW5kb21YIGJIcaZ2vuP8DFNwEClmc5pzlcPD0Fa3w_RlFf_gAyUKaGRpZ2VzdElECWxlbGVtZW50VmFsdWVkRXJpa3FlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYaKRmcmFuZG9tWCDS5KtFM59dn-6Wi51IuHCPMt-lBPTKvfEg6eXLRGan-2hkaWdlc3RJRApsZWxlbWVudFZhbHVlaExpbmRncmVucWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1l2BhYdKRmcmFuZG9tWCBWhZUhFCiKXWehe0pwDucABnIdI9FJPElmuL_7T5Cgn2hkaWdlc3RJRBFsZWxlbWVudFZhbHVlcERMLVNFLTIwMjMtMDAwMDFxZWxlbWVudElkZW50aWZpZXJvZG9jdW1lbnRfbnVtYmVy2BhYZqRmcmFuZG9tWCAIPdktDiNTuuo473g1QmoxAkQeH9D6tFpvs8kHUEEIW2hkaWdlc3RJRBNsZWxlbWVudFZhbHVlYlNFcWVsZW1lbnRJZGVudGlmaWVyb2lzc3VpbmdfY291bnRyeQ"
  ]
}

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'\\x04%\\x7f\\x86\\xc3K\\xcd\\xe9\\xba\\xe0\\xf1\\xa8A\\xa1\\x19!\\xa6I\\n4\\xe0.\\xb0\\x9d\\xea\\xb7J:\\xea\\xc3%\\x1f\\x85\\xa3\\x1a\\x08\\xd1\\xfd\\xc9\\x8a\\xb3@\\xfd\\x9b\\x9a\\x91\\xe4\\x83!5\\\\\\x8bf\\xdd\\xe7\\xb5j\\xea\\xbb\"\\x88j\\xd2\\x07'"
            ]
          },
          "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\\x8a(curix9https://issuer-playground-service.igrant.io/statuslists/1gdocTypeuorg.iso.18013.5.1.mDLgversionc1.0lvalidityInfo\\xa3fsigned\\xc0t2026-04-28T13:01:37ZivalidFrom\\xc0t2026-04-28T13:01:37ZjvalidUntil\\xc0t2027-04-28T00:00:00ZlvalueDigests\\xa1qorg.iso.18013.5.1\\xb4\\x00X 9\\xa0\\xff\\xb93\\xc7D\\xb0KpPk\\xf7\\x08\\xab\\xa1H\\xff\\xb5V\\xa0g\\xaa\\xb4:\\x80h\\n\\xce9/\\xb7\\x01X .\\x95\\x03\\xbd\\xdb\\xe0\\x1eGD\"\\xf1\\xe1\\xd5\\xf0\\xc3\\x04\\x1c6,\\x1d\\xfd\\xc2qu\\x92\\xab\\xea\\x8d\\xdb\\xddp\\xf5\\x02X 0 s\\x89\\xe9\\n\\xdfT\\x05\\x03\"\\xf0iQ\\x10G\\xab\\x84d\\x8a\\x87W\\xfe#\\xba\\xffC\\x02\\xaa\\x0ep\\xe3\\x03X V\\xf2\\xdcPo\\xbc}$>5F=\\xd7\\x0bQ\\x14\\xa7\\xf5Vm\\x89|y\\xa5\\xcb7\\xb4\\xf1j\\x00\\xb8K\\x04X \\xc0\\xa2\\xe6\\xcc\\xe2\\xf7g\\xf5R\\x98\\xac\\xd5\\x83:\\xcd\\x88\\x01\\xe4H\\xa6\\x1a\\xa16O\\x9ek\\xfa\\x08* n%\\x05X \\x9f\\x98\\xc8q\\x00\\'\\xc0\\x17\\xcd\\x01\\xe1 S\\x99]F\\xc8\\xa7\\xbf\\x9c1]\\x1a\\xa9Si\\xb8*\\x81m_i\\x06X 3\\xe5\\xb6\\xba\\x94\\xc9\\xd6\\xd2k\\xf8e\\xacG\\xf1\\xa7\\n\\x16\\xee9\\xb6\\xd5\\xaf\\xd96g\\xbcg\\xb7\\x7f\\\\q\\x19\\x07X \\xc9\\x9d|\\xdd;m\\xefw\\x19ew\\x08\\x12\\x81 \\t\\xf2@\\xca\\x92Xm\\xbb\\x8a\\x96K\\xf0\\xd7Z#\\xef\\xa2\\x08X \\xd4\\x82\\xbd\\xd0\\xa4x\\xb5\\x1b\\xf2\\xba\\xdc\\xf9k\\xc1\\xdb\\xcd8Y\\x00p\\xac\\x9d\\xa8\\x8b\\xe0)9\\x0eG\\xa3\\xe9\\xaf\\tX b\\xca~\\xa3\\x008\\xf0`\\xc3U\\xa1\\xc6\\x1f\\x98\\xf5\\x0e\\x04t\\xaf0\\xa3\\xce\\x7f02SvSg\\x98\\x04B\\nX |G\\xd3ne|\\x8f\\xfaE\\xafB^\\xd4\\x92\\xd0\\xa54N\\x03\\xf2\\x88\\xf6\\xf9\\xdc\\x07\\x14\\xb3g\\xe4\\xaaE\\xe1\\x0bX IY\\xe9\\xd3\\xdfhl\\t\\xe3~]F4w\\xa7\\x92\\x9f\\x02\\x9e\\xa2!B\\xcc=W\\x97+\\xd08.\\x06c\\x0cX \\xd3\\x93\\xd44R\\xfb\\xf0>\\xe5\\xab\\x7f\\xb7\\x1c\\x9b\\xca\\xc1<o\\x8d\\xfc\\xd8j\\x7f\\x89Ge\\x02\\xeb\\xe4\\xe9Q\\x15\\rX \\xd1\\xf5\\xf2\\xba\\xc8p\\xd7\\x8c\\x87\\x86\\x10\\xb2@\\xaa\\xac\\xe5w\\x80\\xdb\\xfa#\\x8f\\xb6X^KeU\\x05\\xdb\\xf7\\xf2\\x0eX \\x86QA\\xfdw(\\x10M\\xfb\\xc4\\x1a&\\xdf\\x0c\\xf2\\x1b\\x1eW\\x9f\\xe4\\x1f\\xa5\\xe3\\x11Q\\\\\\xaf\\x0b\\xb7\\xc8\\xe4\\xd3\\x0fX \\xbf5c\\x1f[\\xb7\\x06\\xc0Mo\\xbb0\\x12\\xcb\\xd8p\\xab\\xeb~.I=\\xe1\\xb4\\xf2\\xbd\\xa1\\x05\\xef\\\\\\x7f\\x85\\x10X \\xca{\\x16\\xb1\\xc55\\xbd\\x1f\\x1e$\\xaf/,>4\\xd8\\x91X\\xc61\\xf4A\\xf6\\n\\x01|\\xcb\\x82}=\\xc2\\xba\\x11X \\xf3\\x0b\\xb9V\\x9d\\xb5\\xe0\\x96]\\x81\\xc6\\xd1Z\\x956\\xed\\xa8\\xe8\\x1a\\x90PB\\x19\\xfb\\xca\\xd7\\xbe\\xdd\\x11\\x8b\\x9ct\\x12X r\"\\\\\\x85.e\\x154 \"=\\xe2\\xd3.\\x06\\xb4\\x93+\\xe3]r<\\xc4,\\xcf(B\\x18#m\\x9b\\x99\\x13X \\x0e\\x15\\xa6\\xf7\\x89\\x93\\xd7\\xa1\\x08~\\xfeb\\xf0e\\xfa\\x16\\xd5{\\x91\\xb6DW\\xb7\\xa8\\xf4@\\x12\\xd4yz[\\xb0mdeviceKeyInfo\\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'm)\\x1f\\xf5\\xb8\\xc5\\x0fv\\x1fk\\xd2\\x06\\xef^\\\\O\\xc5\\xc8\\xd0y\\xe9\\xef\\xdb\\xd2\\xbb\\xf4\\xc9\\x90I\\xa2\\xf7\\xee\\xd3r\\xe8Y\\xae\\x8a\\xbf\\xa3\\x88\\xcf\\x98\\xfcQi\\xbbU\\x18,\\xc1&J?\\xd3m:&\\x87\\x99\\x0f\\xaaUY'"
          ],
          "nameSpaces": {
            "org.iso.18013.5.1": [
              "CBORTag(24, b'\\xa4frandomX G\\xfaP:r\\x03l\\x1d\\xbfw\\xee\\x00\\xcb\\xf1j\\xd1]JM\\xe5*V\\xf4\\xbb^C\\xb3\\x84l\\x05\\x07\\xd5hdigestID\\x00lelementValue\\x82\\xa3jissue_date\\xd9\\x03\\xecj2005-09-15kexpiry_date\\xd9\\x03\\xecj2033-06-01uvehicle_category_codeaB\\xa3jissue_date\\xd9\\x03\\xecj2010-03-20kexpiry_date\\xd9\\x03\\xecj2033-06-01uvehicle_category_codebA2qelementIdentifierrdriving_privileges')",
              "CBORTag(24, b'\\xa4frandomX \\x10c\\x03\\xd3\\xf4\\xfd\\xd0d\\xe2\\x86\\x02\\x17/\\x13\\xc6\\x14\\xa5\\xf2\\x14[\\x9aR\\xdd\\xc8G\\xbc\\x82O\\xa0\\x88?chdigestID\\x03lelementValue\\xd9\\x03\\xecj1985-03-15qelementIdentifierjbirth_date')",
              "CBORTag(24, b'\\xa4frandomX \\xc8\\xd2m\\xa6\\xcd\\xf7\\x13\\n\\xe8F\\x17i5\\x05\\xbd\\xeaB\\x7ftS\\xde\\xc3\\x10\\xfb&~\\x0f\\xa8\\xcf\\xb7(chdigestID\\x04lelementValueaSqelementIdentifiervun_distinguishing_sign')",
              "CBORTag(24, b'\\xa4frandomX =\\xdesFq*\\xe6\\x10]2\\xafI\\xeck\\x06\\xc5<\\xbd{J\\x1bMUs\\xef\\x1b\\xd3\\xad\\xa0\\x97\\x04\\xdbhdigestID\\x05lelementValue\\xd9\\x03\\xecj2033-06-01qelementIdentifierkexpiry_date')",
              "CBORTag(24, b'\\xa4frandomX \\xea\\xc3\\x06S\\xf62y{eL\\xb9\\xf5:\\x15:\\xfc\\x9b\\xa8\\x9a2\\x8e\\x05MGbI\\xab\\xcc\\x0eo\\xd2\\xbfhdigestID\\x06lelementValuerTransportstyrelsenqelementIdentifierqissuing_authority')",
              "CBORTag(24, b'\\xa4frandomX -s\\xb0\\xf35&\\xf2\\x9e\\xd4\\xc1\\x8d\\x06\\x1f\\xae\\x07\\xaag\\xc0\\x96N\\x93\\xad\\xc6\\x97\\x91v\\xdc\\xa8\\xd0\\xe7\\xbe\\xd3hdigestID\\x07lelementValue\\xd9\\x03\\xecj2023-06-01qelementIdentifierjissue_date')",
              "CBORTag(24, b'\\xa4frandomX bHq\\xa6v\\xbe\\xe3\\xfc\\x0cSp\\x10)fs\\x9as\\x95\\xc3\\xc3\\xd0V\\xb7\\xc3\\xf4e\\x15\\xff\\xe0\\x03%\\nhdigestID\\tlelementValuedErikqelementIdentifierjgiven_name')",
              "CBORTag(24, b'\\xa4frandomX \\xd2\\xe4\\xabE3\\x9f]\\x9f\\xee\\x96\\x8b\\x9dH\\xb8p\\x8f2\\xdf\\xa5\\x04\\xf4\\xca\\xbd\\xf1 \\xe9\\xe5\\xcbDf\\xa7\\xfbhdigestID\\nlelementValuehLindgrenqelementIdentifierkfamily_name')",
              "CBORTag(24, b'\\xa4frandomX V\\x85\\x95!\\x14(\\x8a]g\\xa1{Jp\\x0e\\xe7\\x00\\x06r\\x1d#\\xd1I<If\\xb8\\xbf\\xfbO\\x90\\xa0\\x9fhdigestID\\x11lelementValuepDL-SE-2023-00001qelementIdentifierodocument_number')",
              "CBORTag(24, b'\\xa4frandomX \\x08=\\xd9-\\x0e#S\\xba\\xea8\\xefx5Bj1\\x02D\\x1e\\x1f\\xd0\\xfa\\xb4Zo\\xb3\\xc9\\x07PA\\x08[hdigestID\\x13lelementValuebSEqelementIdentifieroissuing_country')"
            ]
          }
        }
      }
    ]
  }
}

Session Logs

5 total
2026-04-28 14:18:52 UTC INFO /presentations/dc-api DC API presentation request created
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "5a4f8a542c55c013418b969f4310cde0",
    "x-real-ip": "10.164.15.222",
    "x-forwarded-for": "10.164.15.222",
    "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": "102",
    "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",
    "referer": "https://verifier-playground.igrant.io/admin/create-request/",
    "accept-encoding": "gzip, br",
    "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",
    "priority": "u=0, i",
    "cf-ray": "9f36b2df4d0eb975-AMS",
    "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.s1777382769$o35$g1$t1777383957$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": "becc39f7-7fdd-4d57-b45f-68692afe5417",
  "request_id": "fd6546f4-b06b-433b-92d2-ef20173b2e1f",
  "nonce": "yjlYVlQGfYGlyMi6d6Ge6NnQB019mo-w-AIR1hqWTmQ",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "dc_api.jwt",
  "jwk_thumbprint": "eJIrgTxE3o3FyUbR4rG00Vtfg2nZVdo9uM885Qh__5U",
  "origin": "https://verifier-playground.igrant.io",
  "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": "ks2C4mYd3kGeGefQAMJy1YDZtzuLyu93ajz0zwFJuHU",
          "y": "fsfwHPmlp1eJICunc7u4Ihau8M7p3Sscw65kpY_C_QI",
          "kid": "eJIrgTxE3o3FyUbR4rG00Vtfg2nZVdo9uM885Qh__5U",
          "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 14:19:05 UTC INFO /callback DC API wallet response received (encrypted)
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "e6a19eb8441f5e7d0ebdac728d23e73f",
    "x-real-ip": "10.164.15.222",
    "x-forwarded-for": "10.164.15.222",
    "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": "6331",
    "sec-ch-ua-platform": "\"macOS\"",
    "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",
    "sec-ch-ua": "\"Google Chrome\";v=\"147\", \"Not.A/Brand\";v=\"8\", \"Chromium\";v=\"147\"",
    "content-type": "application/json",
    "sec-ch-ua-mobile": "?0",
    "accept": "*/*",
    "origin": "https://verifier-playground.igrant.io",
    "sec-fetch-site": "same-origin",
    "sec-fetch-mode": "cors",
    "sec-fetch-dest": "empty",
    "referer": "https://verifier-playground.igrant.io/admin/create-request/",
    "accept-encoding": "gzip, br",
    "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",
    "priority": "u=1, i",
    "cf-ray": "9f36b3315abab975-AMS",
    "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.s1777382769$o35$g1$t1777383957$j59$l0$h0"
  },
  "request_body": {
    "response": "eyJlcGsiOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsIngiOiJrLS1KSHZxdXpsOUs5U1JrcHh5aXVfUkZjQ2lNV2UzZDRjVHhjWDNLcUNRIiwieSI6Ijc0UE1JWUQ2OWpPZ3lYV0lOVWxOZV8xWUREelM3ekpXTGloT0d3VU9BR3MifSwiYXB2IjoiZVdwc1dWWnNVVWRtV1Vkc2VVMXBObVEyUjJVMlRtNVJRakF4T1cxdkxYY3RRVWxTTVdoeFYxUnRVUSIsImtpZCI6ImVKSXJnVHhFM28zRnlVYlI0ckcwMFZ0ZmcyblpWZG85dU04ODVRaF9fNVUiLCJhcHUiOiJiM0pwWjJsdU9taDBkSEJ6T2k4dmRtVnlhV1pwWlhJdGNHeGhlV2R5YjNWdVpDNXBaM0poYm5RdWFXOCIsImVuYyI6IkEyNTZHQ00iLCJhbGciOiJFQ0RILUVTIn0..uH3VgUj2qJy4WWSg.J9PtGNosP0pLTVC_wKqzcO0Jk7fPn4mO0ulwzT0rtdkeY9LYvL97GPDMBI09lykM_FjhWZCgbZF6sIEYqFX109n3lgrBEKr55CQZVcX_ypOOdE5ZBHxs42PIcMUQFVUxejcxLUSMHouzxzYUWAp96PT5wEczv8qU_kkspKr7vdVoyGXx0OJWC-lrr2rZ7tGBheukUe1uPNhoiL5H9DVNWxso07UuFc6FMvAyue2xpXDjULoGJ4KzrwOERu3u52le3l9jBuiO5Qz6h1UhZO8_ON8K8FG0VQct3yndvM-VfEzrOqV0-9_R_C3K48pl94PHZtLd_vlY6jzKG2SzWAiJGrw8vYA4ZcE2ReOwtXp7lfRRFTYY-DqKPgw6SUwUtP0dOUOpqYomdSUETo19fB0-EQ-ZSa6Z75pbZUqVG-prQDz6Fcgsbju5tQ5CmHZs5cIAwFpVX_fQtHupG8ob74SdbIN6dFh6LPSBA1b34kxFbbyORHRyeOqWwOUK_BkELAFqVes0MKQyQ-gK9ppfETzPvODpEE1LIxTd9tkZ-SrM3KAEL4qKTX79L0gOWGo5RRqxqCZNdZEr_ZTbeE8BSQL7dwS3Kn6W_Pd2ojnliZk9bOLJfMPLTzdEgFMtkEbePq9bkiGYmKmRaIQy27BBZWPtee22UmaEvpmJ9PvE-dVvDI1Sj0PSwY8_5dceFpstYE0vrQbZQscC8lfpDeYJnLzecDY5v6-3imFb6-t3ixvFnSqeS9dQwMqPobJ4l7ljIa_OeAOT1a_Z37nHDFVqSAQO302znCJCS7bZWyKxI8S-7uAporBlwm2KxRlcxg0jh5nXtOQEs3Gr32zpSl6zm5xGwm6_5YQnnFuSn5nfwHO1O_Bzul-ie3ObUC_IpDDorL0jp2XTJ2c7pzMJaWE9l5gSCgOu3LLY3qD5cAQg7cThH_VRJLq1-BCs5A-TFGy5E0rUY9r1KSNpzeGvek4VHDys0FCYgzNXyB1iACD-dKwdi2TswgOlQq1bNhCyy8sUYnpR9MpYb0tYfGY-bOBs-Uxa3hz67uT8SRn66wRd7Nup2SL-qc6o470HEqU30SmuFIncd7_NlgxgIalSC2vqfGVUJ_Qm5A_vYNRxVLRjjGecEwBEC_87yaYM8pOiPG8k8CeBNOYI94aMvFdJsAMw6eQjX3Cq_08ZVQ28z_0LJIarIiDB7bZCv_vCmoSXTdxtSeie8r0sJxdtKFkcXK9i0cBatMzB3Iy0Hkzl1covcBkiorqPuL8uQA08JPGaDkBHXPGjnTUqIBCWgS81rPuDkmA6WAaHc-ST32As10LmkT_OT4YVoalujtJ2QLn3LKGh9TzB5E1_YwEnIwvVAWU_lXFzBEDYUkG1s4BRuIZmXU6DYKvMM7RoSM-mK4bhzLFtBmAAKC61tgqWj4WMy__g7ruV0-pv-m7ld4ypljkALGHSBnngu2xPm3lY56sM4C0pR67mqpKiez6-nHZ3eknCQzvSwOKCEVF71w45MHySaJBYscPLvUSR76cJJfOHLmsMpcSxJW6738mYkIjRc8H9YbxcGWG8lwwJoC2-q0XbDvWIyReZyJTtxquP815mmm8ZXTv9ABFcFoT-mP9GaTGR9v_MhXbc6yqcw63iOncquccrxO5HucTpJqY7mx0MhKEiiG-iI7BkLcQsXJUZQByQ634SCveEB-dcZtL_9ls3T6c5KLwGfy3Sm21dDbISHuJxwcAMhFDeeYqDI45vpsXmSVQlL_7G4O_GdQZLdR0-ChSgrUUTgQwoWXAUze1BzOPh_Pfga6_MvQuW38hbdYoC8R0RizIDN3GPokwThSvUTVf-yiSGCSiv1NaFjjGEKeZ48c_ssakudBZJDLJB-VDFCqzfdNH6FFI84Zy7vvObwLg0kedL1BmWUIt69jMU7AUXRNBxn23OtDbstLJ2j349N9kfsvwDkSVyBgemb051CGIud82tKsCFUFoSls4t-eeclgLhA9S-ce0WfUNIQK9y1GWQEDw6ShhVIFrmJuHx61YuRXTW3YEVteELsChkuLSqGA_mACxpblYABSi2qgp5JtuFmdxsYVSfPs6HAYQua_4XRGYBx-Oy9FRkX1I6PZGB2E7cVBh6nmkbVqXmYmqVbcbbe1HUNAp9ag56BB8YdsOyDzRLcAwEisAR1Yl_JOfIcOLplOSJ6MM2pCiO3ObZxn5qCh3SqA2COXp8MYnXt62Gvj0LPWTDR9-JtI52EO92UEJzTqQSMPkQxPxJkJGnDR455LpMpNMEdB4xv8c5U8zctSeYwblkPIoDFnyn6kYqlJONsOLb7R5ZjWI860HEpvYpwTP0WGlewKRGDurbYYOx2g8_B2hn4uOQ4vV0XECHQUpnYp5HNpzpq93SyhY6lM-bQBARdOEF2oMbYp26OqYErO1h8vaIwiTg-Ia6nC5FjdUDbMBdYLiTmNodMsqNP8jVn8F0-Cbg61hoXMNWquO7OBfjfFO4wY2pBtzJMwzfCKmO_4FQI95omCN1D1zQJnTmISBITDbSmZroqLMeGmgVf43r86oombBl6-G4m4sA7p__1MmtWItNV4Bazo-oDtuJQqPgd--FxNAK9T4-Bdhwk2nDZuWmywUhpaRa3I8gOMTVOgG79rlLyipez3Or20apLExvPfZM2iNzk7-8pQexGiLRPL0ijmox3k41aSNosB9RBBcEUAW_HOYV8NdtjBDTPYLlsridD3iWnO2DVhe-bALKVJjv_HRS1PB_MMLI0uak1RNl_VDz-th6KabPEfjsou5wdsYcP92toHo6pOhwIpxz_lt0XaGwiSdm8XJr21vblmN7Nr1_T8VI-sj9a965LmCCqISklDmn6HpytK5gJ7eaO77Ygbqg95i-0MNLrVqRzrvSpt7oOLVO58bJEA4fmKsz7RhOPwEW-X8Ae7WF2MKpnx6xhqbu0FfgVW-Cl99JIULcfH99NT-aYQoUkzo0rp-ufNqLpjW7uyCDTvmCZEEtLWT6ZXe2XwtC1m08HRKrzdQ3f1WE4L9xSkV7PTJNS7WTZzYFITyMXc4xKbrcg4u_d9TauHDdAqiIep9KgepSvK6DHqbkPZIsxG74haYxwNsv1p2iLJCKUInES0yG0BtYBqHbpHQHRCnZP57-ggIplCp6uhHeSTXUd85Hh2dI-51AfDmC4yhv77IAnA1kQxcU3FxH-vwk-89SKrzP3uUGVw6oVg5jdwbyBY2rZdXaRPMp36rhCOZ-6UvXS9Gf4n2OOFDjjxsY6icsHm-hp7_TuL-lw_Dxw9xiRkQe7TLd3zKDy1C99-ubCUfI67uP67khwTnX-VEEAOCx3l4XdJocAmy9Z760ccpcB-Wrbf7ep7g5HPeV1zfFKQHxRjK4QR-njBSeGZ3E2-OpU-jbb_ld1c9LPY8jo_v9hiu8dVLHA1axTkTL8Dq-DbiV0tcnLOc1GLHnbIXJmITTfbJQhnce7r8-5JTzWVeNbT2hinl5183GP7lEgnSk_LOz6QJvNqQ7KFGFLv8HIE27OfK36Et5lerLsMfhq7WzVnV5MZpqLoRK6zK3gRggOkPzp4uE3ijshz-bpFo0kTGvf_QYe2MCJD_fUQSXSaHyotB3t5btCvu4dH6-To6RBEJ9BcddoD145EJTM_oa2Ly6xEhEozb5p2W2rD796rjG1YVj8xcMgzVYijSkJobl-eUjTsOAPhKgE0pwr_Mh7J0-dMRWeeucXSzHuXqnX6tpbWI4EML8f_32VgfTuoPaUpvUvGEtP406vYKDUcmzUDCFqbgEDeBLoejrmeLbAR8_sgf0o1SfCzXxjE2SlHZ6MzmpOTDZRjgyjfhRYqlyn3o0CNZFdzlRzfNRmVa3gyqJxwgO_uZZs6XA55OY1DiyOG9iCQpftfuFclESInEJ_JPM70a5qruUUwp64NlpgWlwhyj11OGTcJPEVp6hdSh5I2fFRZT8vfWK3LCedH5eKHDcrkFdG5Gix9AVHZ6M1Edp-9AFEs7ORO6EEsFkMr5gMd8KgIdvVf0lqOY6Ew6ksOCMr5ye2Wb2omV-fIx2aOty2DKSPSnT14QSEZdF4fZ5Y2C3dfKAgY_dVqnoTLTprQbc1-3VIufHk9Vnf-2B4ppQMNIctx8KHCAal7zy5b1kZnoFwkRRhlU04dvCITMmOfZZnmVasBDmhlEXNctUF1US9WYOcAHHmLgEIlvGHtFfOShHM6k2QUm6ZtfMWdMMbmNEHUXsy6cDnH39spx3N4hV5xuLmpR1rpnFKHCB2AVodAbvvUHD54HFAyjyZwYfRK-v_V1mYy6T0tshKbztgLB37UqGIkjZfRfYO7S1NxOYMYQl3y27SbZPgO_9On9K4J52oSnfEVMzOy5gB7pniyejKuOyCjevojTq17AXwy5V-_GW3-MgfPEXAz0Vmc9BoS8inZKratJRlnPexTNk4I9l2pTjDenM61rINZYB39Ioarf6INr-aHv-jdIATAGghHAbf1TbTSWxAT7Ij1jCbV6c4xJKIh5fNpzXc5e6F268scVT9R2MMMZwzBfNNvIeWRbNucbsNpTEZBnKOAoFdFbMhucTOuzCWVJJcpLve4BUFkzf1wgpFlNURwh54QyiOiPor4_jOrsJKsJ_SgcB0mnOFIMkz1HQkMvpqDNEhqIsWcmAqgnN32LWECjAUL1MNw76cEvFMS2Zhl6Z8x0E7wkjhrj11rdNiQywqLrNeKC3hJNTTY1MNnU-4nnEHb8tW4L7upMabTqxXuZqn7LMXd3II9X4YyEqBNxrSksZ-REoN-82tXGv5Sub8X_NomUEzZbYijYWs8Z7_nuvSPr7ay4Dh5y5x7YpHm4WYWYW_KA70YWI8JYsVaC--xRcE_FaYbZ4JY7-qr9epOZItzYAjz_gUp08ZOzFsdVlifWQiCAzT_a_E4YTB6eKjbtYrdSFnkAqrgy4iu-qZp0ekWKNTykPxSozrh1Z-PvtKX0nI32GLrPdnpwe-gHW16I4UqRibVrw_yyYrmelU0xrZZvkHdlEYiqiAmFZRTilBHxrz2UcVKiUcqQGumDW6ioTZ1WmA15T8PCITjQ9wFsKdB0zvM44G3DYuzGJ8YTrTylLEzhOwrXsHO-YxSmM5Pe4lUw13rfbS3_eUUUtm9x3zfp3KDnk8rWzEvqGWYfXI9Lb-jJ8dEwpaZd4B58qSRR9ZouodcixGnJCGnQACg_IL_hZcZOllMHY_qTC1PWSkpZWn1TstGauyUFNdY90PI3PLGvIoV5uqUubtopz509p9hYdvLdwPpWS8J0W8iCfCdPdt7whAxgjQHkwUlpUOgRPVLp4bWED5A-H1yMMwDWdfVqBoqrqPVCfh1BuIQ69O9p-dPSFUfTLJNzxE7nF0otJ5UYOlkiKpaKjPMt0Uwq3n-RtnvT1EA_52Ho58lnkNMubVQDAK1Vvi8WNQyaGEdXWVlC2a5onbjxqrBn9wyLBCaag9GanGVUtuqL9VAEgDIpUaEOegRYPtEtWQ-vhYbIiSYV-b13ix8no5FcNTa5jDeZOXmGskPWmcVC1PfglmaMvvU-nwx8ez-urO-bL4OwNi-ukV8yywpPOknExhfqa7ATCXD7kzC2Tp1kmkMTgt1awmHCiB_pIjVEk045r7Rm8onrjuonbC9Xc8gUVVdznfM1mQh62ePLt9aY9m4aPAbuQi0SxyQ-k1IZQL_wP1ReJBaygCpCL16Xb1wc8PvcVXikNqzmiwqXwmANfcCEw40_yPfhZxdqyXgKPg6jto4x4ukMbQUm7q5zL.bOql7pAAhha-q0rSr6cH_w",
    "state": "fd6546f4-b06b-433b-92d2-ef20173b2e1f"
  },
  "transaction_id": "becc39f7-7fdd-4d57-b45f-68692afe5417",
  "nonce": "yjlYVlQGfYGlyMi6d6Ge6NnQB019mo-w-AIR1hqWTmQ",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "dc_api.jwt",
  "jwk_thumbprint": "eJIrgTxE3o3FyUbR4rG00Vtfg2nZVdo9uM885Qh__5U"
}
2026-04-28 14:19:05 UTC INFO /callback JWE decrypted successfully
Data:
{
  "decrypted_payload": {
    "vp_token": "{\"mdl_mdoc\":[\"o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV1b3JnLmlzby4xODAxMy41LjEubURMbGRldmljZVNpZ25lZKJqZGV2aWNlQXV0aKFvZGV2aWNlU2lnbmF0dXJlhEOhASag9lhABCV_hsNLzem64PGoQaEZIaZJCjTgLrCd6rdKOurDJR-FoxoI0f3JirNA_ZuakeSDITVci2bd57Vq6rsiiGrSB2puYW1lU3BhY2Vz2BhBoGxpc3N1ZXJTaWduZWSiamlzc3VlckF1dGiEQ6EBJqEYIVkB8jCCAe4wggGUoAMCAQICFDTvVNMDOQT7wFH8qZSyLkyuQFHVMAoGCCqGSM49BAMCMEIxCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMRIwEAYDVQQDDAltZG9jIElBQ0EwHhcNMjYwNDI3MTgzMTUwWhcNMjcwNDI3MTgzMTUwWjBNMQswCQYDVQQGEwJTRTELMAkGA1UECAwCU0UxEjAQBgNVBAoMCWlHcmFudC5pbzEdMBsGA1UEAwwUbWRvYyBEb2N1bWVudCBTaWduZXIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARQ2-XJ5eoc-vV1iVPPQUDnKkUBw-zMToODvXbpA3g5tGhPUbLJZTpUf3IlsmTsPEf_8qCD1HtNX7iPaAFk7RGso10wWzAJBgNVHRMEAjAAMA4GA1UdDwEB_wQEAwIHgDAdBgNVHQ4EFgQUNxmrKBFvVoiIPR385iUbwTdDODUwHwYDVR0jBBgwFoAUrVDDM-kIQNfUEAKlcGk5ed7cFFswCgYIKoZIzj0EAwIDSAAwRQIhAKBgmy1bl1b4sBVeFs9DMFmm_nVDpKXWkxw5B_z-VtRMAiBlp323xnmxM-Mnn32lilLQIOK-ckhWNXkQTt_qXtJzZ1kEUNgYWQRLp2ZzdGF0dXOha3N0YXR1c19saXN0omNpZHgZiihjdXJpeDlodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvL3N0YXR1c2xpc3RzLzFnZG9jVHlwZXVvcmcuaXNvLjE4MDEzLjUuMS5tRExndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDQtMjhUMTM6MDE6MzdaaXZhbGlkRnJvbcB0MjAyNi0wNC0yOFQxMzowMTozN1pqdmFsaWRVbnRpbMB0MjAyNy0wNC0yOFQwMDowMDowMFpsdmFsdWVEaWdlc3RzoXFvcmcuaXNvLjE4MDEzLjUuMbQAWCA5oP-5M8dEsEtwUGv3CKuhSP-1VqBnqrQ6gGgKzjkvtwFYIC6VA73b4B5HRCLx4dXwwwQcNiwd_cJxdZKr6o3b3XD1AlggMCBziekK31QFAyLwaVEQR6uEZIqHV_4juv9DAqoOcOMDWCBW8txQb7x9JD41Rj3XC1EUp_VWbYl8eaXLN7TxagC4SwRYIMCi5szi92f1Upis1YM6zYgB5EimGqE2T55r-ggqIG4lBVggn5jIcQAnwBfNAeEgU5ldRsinv5wxXRqpU2m4KoFtX2kGWCAz5ba6lMnW0mv4ZaxH8acKFu45ttWv2TZnvGe3f1xxGQdYIMmdfN07be93GWV3CBKBIAnyQMqSWG27ipZL8NdaI--iCFgg1IK90KR4tRvyutz5a8HbzThZAHCsnaiL4Ck5Dkej6a8JWCBiyn6jADjwYMNVocYfmPUOBHSvMKPOfzAyU3ZTZ5gEQgpYIHxH025lfI_6Ra9CXtSS0KU0TgPyiPb53AcUs2fkqkXhC1ggSVnp099obAnjfl1GNHenkp8CnqIhQsw9V5cr0DguBmMMWCDTk9Q0UvvwPuWrf7ccm8rBPG-N_Nhqf4lHZQLr5OlRFQ1YINH18rrIcNeMh4YQskCqrOV3gNv6I4-2WF5LZVUF2_fyDlgghlFB_XcoEE37xBom3wzyGx5Xn-QfpeMRUVyvC7fI5NMPWCC_NWMfW7cGwE1vuzASy9hwq-t-Lkk94bTyvaEF71x_hRBYIMp7FrHFNb0fHiSvLyw-NNiRWMYx9EH2CgF8y4J9PcK6EVgg8wu5Vp214JZdgcbRWpU27ajoGpBQQhn7yte-3RGLnHQSWCByIlyFLmUVNCAiPeLTLga0kyvjXXI8xCzPKEIYI22bmRNYIA4VpveJk9ehCH7-YvBl-hbVe5G2RFe3qPRAEtR5eluwbWRldmljZUtleUluZm-haWRldmljZUtleaQBAiABIVggKM10qMocU0Xj0r8mctahaue242EZQ9D95l_FFPMuDGoiWCC8XOqkTR77Qm5XirLZC3I3r8Y4gjQZRE4FS-lyfQz2xm9kaWdlc3RBbGdvcml0aG1nU0hBLTI1NlhAbSkf9bjFD3Yfa9IG715cT8XI0Hnp79vSu_TJkEmi9-7TcuhZroq_o4jPmPxRabtVGCzBJko_0206JoeZD6pVWWpuYW1lU3BhY2VzoXFvcmcuaXNvLjE4MDEzLjUuMYrYGFkBAKRmcmFuZG9tWCBH-lA6cgNsHb937gDL8WrRXUpN5SpW9LteQ7OEbAUH1WhkaWdlc3RJRABsZWxlbWVudFZhbHVlgqNqaXNzdWVfZGF0ZdkD7GoyMDA1LTA5LTE1a2V4cGlyeV9kYXRl2QPsajIwMzMtMDYtMDF1dmVoaWNsZV9jYXRlZ29yeV9jb2RlYUKjamlzc3VlX2RhdGXZA-xqMjAxMC0wMy0yMGtleHBpcnlfZGF0ZdkD7GoyMDMzLTA2LTAxdXZlaGljbGVfY2F0ZWdvcnlfY29kZWJBMnFlbGVtZW50SWRlbnRpZmllcnJkcml2aW5nX3ByaXZpbGVnZXPYGFhspGZyYW5kb21YIBBjA9P0_dBk4oYCFy8TxhSl8hRbmlLdyEe8gk-giD9jaGRpZ2VzdElEA2xlbGVtZW50VmFsdWXZA-xqMTk4NS0wMy0xNXFlbGVtZW50SWRlbnRpZmllcmpiaXJ0aF9kYXRl2BhYbKRmcmFuZG9tWCDI0m2mzfcTCuhGF2k1Bb3qQn90U97DEPsmfg-oz7coY2hkaWdlc3RJRARsZWxlbWVudFZhbHVlYVNxZWxlbWVudElkZW50aWZpZXJ2dW5fZGlzdGluZ3Vpc2hpbmdfc2lnbtgYWG2kZnJhbmRvbVggPd5zRnEq5hBdMq9J7GsGxTy9e0obTVVz7xvTraCXBNtoZGlnZXN0SUQFbGVsZW1lbnRWYWx1ZdkD7GoyMDMzLTA2LTAxcWVsZW1lbnRJZGVudGlmaWVya2V4cGlyeV9kYXRl2BhYeKRmcmFuZG9tWCDqwwZT9jJ5e2VMufU6FTr8m6iaMo4FTUdiSavMDm_Sv2hkaWdlc3RJRAZsZWxlbWVudFZhbHVlclRyYW5zcG9ydHN0eXJlbHNlbnFlbGVtZW50SWRlbnRpZmllcnFpc3N1aW5nX2F1dGhvcml0edgYWGykZnJhbmRvbVggLXOw8zUm8p7UwY0GH64HqmfAlk6TrcaXkXbcqNDnvtNoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZdkD7GoyMDIzLTA2LTAxcWVsZW1lbnRJZGVudGlmaWVyamlzc3VlX2RhdGXYGFhjpGZyYW5kb21YIGJIcaZ2vuP8DFNwEClmc5pzlcPD0Fa3w_RlFf_gAyUKaGRpZ2VzdElECWxlbGVtZW50VmFsdWVkRXJpa3FlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYaKRmcmFuZG9tWCDS5KtFM59dn-6Wi51IuHCPMt-lBPTKvfEg6eXLRGan-2hkaWdlc3RJRApsZWxlbWVudFZhbHVlaExpbmRncmVucWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1l2BhYdKRmcmFuZG9tWCBWhZUhFCiKXWehe0pwDucABnIdI9FJPElmuL_7T5Cgn2hkaWdlc3RJRBFsZWxlbWVudFZhbHVlcERMLVNFLTIwMjMtMDAwMDFxZWxlbWVudElkZW50aWZpZXJvZG9jdW1lbnRfbnVtYmVy2BhYZqRmcmFuZG9tWCAIPdktDiNTuuo473g1QmoxAkQeH9D6tFpvs8kHUEEIW2hkaWdlc3RJRBNsZWxlbWVudFZhbHVlYlNFcWVsZW1lbnRJZGVudGlmaWVyb2lzc3VpbmdfY291bnRyeQ\"]}",
    "state": ""
  }
}
2026-04-28 14:19:05 UTC INFO /callback DC API VP Token received
Data:
{
  "vp_token": {
    "mdl_mdoc": [
      "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV1b3JnLmlzby4xODAxMy41LjEubURMbGRldmljZVNpZ25lZKJqZGV2aWNlQXV0aKFvZGV2aWNlU2lnbmF0dXJlhEOhASag9lhABCV_hsNLzem64PGoQaEZIaZJCjTgLrCd6rdKOurDJR-FoxoI0f3JirNA_ZuakeSDITVci2bd57Vq6rsiiGrSB2puYW1lU3BhY2Vz2BhBoGxpc3N1ZXJTaWduZWSiamlzc3VlckF1dGiEQ6EBJqEYIVkB8jCCAe4wggGUoAMCAQICFDTvVNMDOQT7wFH8qZSyLkyuQFHVMAoGCCqGSM49BAMCMEIxCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMRIwEAYDVQQDDAltZG9jIElBQ0EwHhcNMjYwNDI3MTgzMTUwWhcNMjcwNDI3MTgzMTUwWjBNMQswCQYDVQQGEwJTRTELMAkGA1UECAwCU0UxEjAQBgNVBAoMCWlHcmFudC5pbzEdMBsGA1UEAwwUbWRvYyBEb2N1bWVudCBTaWduZXIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARQ2-XJ5eoc-vV1iVPPQUDnKkUBw-zMToODvXbpA3g5tGhPUbLJZTpUf3IlsmTsPEf_8qCD1HtNX7iPaAFk7RGso10wWzAJBgNVHRMEAjAAMA4GA1UdDwEB_wQEAwIHgDAdBgNVHQ4EFgQUNxmrKBFvVoiIPR385iUbwTdDODUwHwYDVR0jBBgwFoAUrVDDM-kIQNfUEAKlcGk5ed7cFFswCgYIKoZIzj0EAwIDSAAwRQIhAKBgmy1bl1b4sBVeFs9DMFmm_nVDpKXWkxw5B_z-VtRMAiBlp323xnmxM-Mnn32lilLQIOK-ckhWNXkQTt_qXtJzZ1kEUNgYWQRLp2ZzdGF0dXOha3N0YXR1c19saXN0omNpZHgZiihjdXJpeDlodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvL3N0YXR1c2xpc3RzLzFnZG9jVHlwZXVvcmcuaXNvLjE4MDEzLjUuMS5tRExndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDQtMjhUMTM6MDE6MzdaaXZhbGlkRnJvbcB0MjAyNi0wNC0yOFQxMzowMTozN1pqdmFsaWRVbnRpbMB0MjAyNy0wNC0yOFQwMDowMDowMFpsdmFsdWVEaWdlc3RzoXFvcmcuaXNvLjE4MDEzLjUuMbQAWCA5oP-5M8dEsEtwUGv3CKuhSP-1VqBnqrQ6gGgKzjkvtwFYIC6VA73b4B5HRCLx4dXwwwQcNiwd_cJxdZKr6o3b3XD1AlggMCBziekK31QFAyLwaVEQR6uEZIqHV_4juv9DAqoOcOMDWCBW8txQb7x9JD41Rj3XC1EUp_VWbYl8eaXLN7TxagC4SwRYIMCi5szi92f1Upis1YM6zYgB5EimGqE2T55r-ggqIG4lBVggn5jIcQAnwBfNAeEgU5ldRsinv5wxXRqpU2m4KoFtX2kGWCAz5ba6lMnW0mv4ZaxH8acKFu45ttWv2TZnvGe3f1xxGQdYIMmdfN07be93GWV3CBKBIAnyQMqSWG27ipZL8NdaI--iCFgg1IK90KR4tRvyutz5a8HbzThZAHCsnaiL4Ck5Dkej6a8JWCBiyn6jADjwYMNVocYfmPUOBHSvMKPOfzAyU3ZTZ5gEQgpYIHxH025lfI_6Ra9CXtSS0KU0TgPyiPb53AcUs2fkqkXhC1ggSVnp099obAnjfl1GNHenkp8CnqIhQsw9V5cr0DguBmMMWCDTk9Q0UvvwPuWrf7ccm8rBPG-N_Nhqf4lHZQLr5OlRFQ1YINH18rrIcNeMh4YQskCqrOV3gNv6I4-2WF5LZVUF2_fyDlgghlFB_XcoEE37xBom3wzyGx5Xn-QfpeMRUVyvC7fI5NMPWCC_NWMfW7cGwE1vuzASy9hwq-t-Lkk94bTyvaEF71x_hRBYIMp7FrHFNb0fHiSvLyw-NNiRWMYx9EH2CgF8y4J9PcK6EVgg8wu5Vp214JZdgcbRWpU27ajoGpBQQhn7yte-3RGLnHQSWCByIlyFLmUVNCAiPeLTLga0kyvjXXI8xCzPKEIYI22bmRNYIA4VpveJk9ehCH7-YvBl-hbVe5G2RFe3qPRAEtR5eluwbWRldmljZUtleUluZm-haWRldmljZUtleaQBAiABIVggKM10qMocU0Xj0r8mctahaue242EZQ9D95l_FFPMuDGoiWCC8XOqkTR77Qm5XirLZC3I3r8Y4gjQZRE4FS-lyfQz2xm9kaWdlc3RBbGdvcml0aG1nU0hBLTI1NlhAbSkf9bjFD3Yfa9IG715cT8XI0Hnp79vSu_TJkEmi9-7TcuhZroq_o4jPmPxRabtVGCzBJko_0206JoeZD6pVWWpuYW1lU3BhY2VzoXFvcmcuaXNvLjE4MDEzLjUuMYrYGFkBAKRmcmFuZG9tWCBH-lA6cgNsHb937gDL8WrRXUpN5SpW9LteQ7OEbAUH1WhkaWdlc3RJRABsZWxlbWVudFZhbHVlgqNqaXNzdWVfZGF0ZdkD7GoyMDA1LTA5LTE1a2V4cGlyeV9kYXRl2QPsajIwMzMtMDYtMDF1dmVoaWNsZV9jYXRlZ29yeV9jb2RlYUKjamlzc3VlX2RhdGXZA-xqMjAxMC0wMy0yMGtleHBpcnlfZGF0ZdkD7GoyMDMzLTA2LTAxdXZlaGljbGVfY2F0ZWdvcnlfY29kZWJBMnFlbGVtZW50SWRlbnRpZmllcnJkcml2aW5nX3ByaXZpbGVnZXPYGFhspGZyYW5kb21YIBBjA9P0_dBk4oYCFy8TxhSl8hRbmlLdyEe8gk-giD9jaGRpZ2VzdElEA2xlbGVtZW50VmFsdWXZA-xqMTk4NS0wMy0xNXFlbGVtZW50SWRlbnRpZmllcmpiaXJ0aF9kYXRl2BhYbKRmcmFuZG9tWCDI0m2mzfcTCuhGF2k1Bb3qQn90U97DEPsmfg-oz7coY2hkaWdlc3RJRARsZWxlbWVudFZhbHVlYVNxZWxlbWVudElkZW50aWZpZXJ2dW5fZGlzdGluZ3Vpc2hpbmdfc2lnbtgYWG2kZnJhbmRvbVggPd5zRnEq5hBdMq9J7GsGxTy9e0obTVVz7xvTraCXBNtoZGlnZXN0SUQFbGVsZW1lbnRWYWx1ZdkD7GoyMDMzLTA2LTAxcWVsZW1lbnRJZGVudGlmaWVya2V4cGlyeV9kYXRl2BhYeKRmcmFuZG9tWCDqwwZT9jJ5e2VMufU6FTr8m6iaMo4FTUdiSavMDm_Sv2hkaWdlc3RJRAZsZWxlbWVudFZhbHVlclRyYW5zcG9ydHN0eXJlbHNlbnFlbGVtZW50SWRlbnRpZmllcnFpc3N1aW5nX2F1dGhvcml0edgYWGykZnJhbmRvbVggLXOw8zUm8p7UwY0GH64HqmfAlk6TrcaXkXbcqNDnvtNoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZdkD7GoyMDIzLTA2LTAxcWVsZW1lbnRJZGVudGlmaWVyamlzc3VlX2RhdGXYGFhjpGZyYW5kb21YIGJIcaZ2vuP8DFNwEClmc5pzlcPD0Fa3w_RlFf_gAyUKaGRpZ2VzdElECWxlbGVtZW50VmFsdWVkRXJpa3FlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYaKRmcmFuZG9tWCDS5KtFM59dn-6Wi51IuHCPMt-lBPTKvfEg6eXLRGan-2hkaWdlc3RJRApsZWxlbWVudFZhbHVlaExpbmRncmVucWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1l2BhYdKRmcmFuZG9tWCBWhZUhFCiKXWehe0pwDucABnIdI9FJPElmuL_7T5Cgn2hkaWdlc3RJRBFsZWxlbWVudFZhbHVlcERMLVNFLTIwMjMtMDAwMDFxZWxlbWVudElkZW50aWZpZXJvZG9jdW1lbnRfbnVtYmVy2BhYZqRmcmFuZG9tWCAIPdktDiNTuuo473g1QmoxAkQeH9D6tFpvs8kHUEEIW2hkaWdlc3RJRBNsZWxlbWVudFZhbHVlYlNFcWVsZW1lbnRJZGVudGlmaWVyb2lzc3VpbmdfY291bnRyeQ"
    ]
  },
  "state": "fd6546f4-b06b-433b-92d2-ef20173b2e1f",
  "nonce": "yjlYVlQGfYGlyMi6d6Ge6NnQB019mo-w-AIR1hqWTmQ",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "eJIrgTxE3o3FyUbR4rG00Vtfg2nZVdo9uM885Qh__5U"
}
2026-04-28 14:19:05 UTC INFO /callback Validation succeeded
How to fix:
All credential presentations passed verification.
Data:
{
  "hint": "All credential presentations passed verification.",
  "credentials": {
    "mdl_mdoc": {
      "valid": true,
      "format": "mso_mdoc",
      "disclosed_claims": {
        "org.iso.18013.5.1:driving_privileges": [
          {
            "issue_date": "2005-09-15",
            "expiry_date": "2033-06-01",
            "vehicle_category_code": "B"
          },
          {
            "issue_date": "2010-03-20",
            "expiry_date": "2033-06-01",
            "vehicle_category_code": "A2"
          }
        ],
        "org.iso.18013.5.1:birth_date": "1985-03-15",
        "org.iso.18013.5.1:un_distinguishing_sign": "S",
        "org.iso.18013.5.1:expiry_date": "2033-06-01",
        "org.iso.18013.5.1:issuing_authority": "Transportstyrelsen",
        "org.iso.18013.5.1:issue_date": "2023-06-01",
        "org.iso.18013.5.1:given_name": "Erik",
        "org.iso.18013.5.1:family_name": "Lindgren",
        "org.iso.18013.5.1:document_number": "DL-SE-2023-00001",
        "org.iso.18013.5.1:issuing_country": "SE"
      },
      "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": "passed",
          "detail": "IssuerAuth COSE_Sign1 signature verified"
        },
        {
          "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"
        }
      ]
    }
  }
}