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

bd7a817a-46d0-40f8-9dad-e19e1e57ed4a

validated
direct_post.jwt

599be847-9308-48be-b32c-888432eafb47
x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg
O12i_kqKfLLm8ceSJwI4OYgVwhFQViEPIorfUScC1D4

https://verifier-playground-service.igrant.io/post
600s
eu_pid_mdoc_mandatory
2026-04-29 06:30:43 UTC    2026-04-29 06:30:49 UTC

DCQL Query

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

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": "IBMLd8whS75tNXvKl9omL6aE6YpFuqUGMakmBX7Bs3c",
        "y": "7kKMaOyTAjNYKRPYRVEKyVH8X10uvUBcfyjYBkF4ciU",
        "kid": "ju4C5PHGRbvcYtLUW8DlCoXG6_E-LEhv-HVXDxFK9Ho",
        "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
eu_pid_mdoc
mso_mdoc
Valid
Valid Document DocType: eu.europa.ec.eudi.pid.1
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verified
Valid Certificate Valid until 2027-04-27T18:31:50+00:00
Trusted No IACA certificates configured
Valid Token Status Valid until 2027-04-29T00:00:00+00:00
Valid Device Signature DeviceAuth verified against SessionTranscript
View Details
{
  "valid": true,
  "format": "mso_mdoc",
  "disclosed_claims": {
    "eu.europa.ec.eudi.pid.1:family_name": "Lindgren",
    "eu.europa.ec.eudi.pid.1:expiry_date": "2029-12-31",
    "eu.europa.ec.eudi.pid.1:issuing_country": "SE",
    "eu.europa.ec.eudi.pid.1:place_of_birth": "Stockholm",
    "eu.europa.ec.eudi.pid.1:given_name": "Erik",
    "eu.europa.ec.eudi.pid.1:issuing_authority": "Skatteverket",
    "eu.europa.ec.eudi.pid.1:birth_date": "1985-03-15",
    "eu.europa.ec.eudi.pid.1:nationality": "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: eu.europa.ec.eudi.pid.1"
    },
    {
      "id": "issuer_signature",
      "name": "Valid Issuer Signature",
      "status": "passed",
      "detail": "IssuerAuth COSE_Sign1 signature verified"
    },
    {
      "id": "valid_certificate",
      "name": "Valid Certificate",
      "status": "passed",
      "detail": "Valid until 2027-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-29T00:00:00+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}

VP Token

View Raw Token
{
  "eu_pid_mdoc": [
    "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDldUJp3nC6TeEvkHaiG88GAkp3g9n5ZnYQInnTD5nruLHB9wM34YSkkQYjN5QBnaL5z36bMiJsMk6guf3-6A0jam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQHyMIIB7jCCAZSgAwIBAgIUNO9U0wM5BPvAUfyplLIuTK5AUdUwCgYIKoZIzj0EAwIwQjELMAkGA1UEBhMCU0UxCzAJBgNVBAgMAlNFMRIwEAYDVQQKDAlpR3JhbnQuaW8xEjAQBgNVBAMMCW1kb2MgSUFDQTAeFw0yNjA0MjcxODMxNTBaFw0yNzA0MjcxODMxNTBaME0xCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMR0wGwYDVQQDDBRtZG9jIERvY3VtZW50IFNpZ25lcjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFDb5cnl6hz69XWJU89BQOcqRQHD7MxOg4O9dukDeDm0aE9RssllOlR_ciWyZOw8R__yoIPUe01fuI9oAWTtEayjXTBbMAkGA1UdEwQCMAAwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQ3GasoEW9WiIg9HfzmJRvBN0M4NTAfBgNVHSMEGDAWgBStUMMz6QhA19QQAqVwaTl53twUWzAKBggqhkjOPQQDAgNIADBFAiEAoGCbLVuXVviwFV4Wz0MwWab-dUOkpdaTHDkH_P5W1EwCIGWnfbfGebEz4yeffaWKUtAg4r5ySFY1eRBO3-pe0nNnWQR92BhZBHinZnN0YXR1c6Frc3RhdHVzX2xpc3SiY2lkeBoAAUZ3Y3VyaXg5aHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pby9zdGF0dXNsaXN0cy8xZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDQtMjlUMDY6Mjc6MDdaaXZhbGlkRnJvbcB0MjAyNi0wNC0yOVQwNjoyNzowN1pqdmFsaWRVbnRpbMB0MjAyNy0wNC0yOVQwMDowMDowMFpsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMbUAWCARFym5v1tlMExNemz7FWFKZrUGGAMGRocjlg7Ym1TzrQFYIHhI9iu6bqkVRg7bgN4xyEvpguSHqP5beq1WkBlaXxsEAlggHQmIYGvR_pY2TAnEPVVg57ZWpqWgMqgofTNrlKt4ricDWCBAGsB4qnNsAVeKb_hb-HNci42SluLmnguM0t0vaVRfngRYILPKEH5ps7-zjpJVI3oKE2lDkIv7VDvHCouYMDe4PY9EBVgg_PDMge973LlpBj7zM0Mv0TA9EkyVuFKGH_JI4GbN7RgGWCA1iqlauvhDRTo3kXTKb2sdol5vtqj9ogerDXFEw38uRQdYIAhoxhjKcB2hO62q3iPfDZTI9f2BvLIyLMtRAeMPy9pLCFggbhvBWFkPjClLYZLKOUVeVNNA_G0aOYJVf0Dvi9gYbtoJWCCyyQCoCrj1e-BXqFtsYs3SlLGPoeodqvA9bbqiaQ3CugpYILYTek9sh6MhcR_-NYCLIXQYnW_NLCG05-xXPmBe07iRC1ggUTMp1OobsR3nLtX6Eq0s0ZKu1bbeLzQpd8MiZIyXfZIMWCCNYrxfGmEVD9sPyd_FWYjkD1oNcXD5jHH0vrwpqaPEmg1YIPZCscuIRxuUQ8DVHiunpsT7AauFkewznP1P7huwXmGBDlgg047Mvc_WBG8q6Rlf1F3ZwkDaVZaUn2Vx0vlKCdFrnj0PWCDFExWRSptDuiymAyITnsKOz0zO3xfcCenOLJXMTBoZLBBYIM_Kf9gEJzdPCgHBkqHvKUu2Kfs0G6N9jwYXojHWJXjlEVggBCNEpNJ6JM-ZtB1Qo9DDriE4kNTwgC6SKSivEekFuMcSWCDB_aVSGqlil6gR1z6UR486gyRq1DpZLxkoYsnhRGNReRNYIIbuK3EIcDPSNW341XejKmjeMZQEHuSc_BCQrxodfSB-FFggH64iVaRg2dK-9RcytJoyHmddTDc0UXXbeRIqP8W_8sdtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCD5aYFM6UPOAnT9Q1p9UaWe4H_0lvFFIT70ihsEwMVuiCJYIJLVx9kRtWEC5juNQ0woFfN9AxEI19Ktw_TyIJyu8eueb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEC9-ZRCOY8_sBbdT6BF_PI9j36AXaJsWAzfZBPpRqDE-7fQoHW_d5ZQ5BLFk7BEG4ilSawcbXu0fshbYOQjW9nPam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xiNgYWGikZnJhbmRvbVggcDCMq9saEnCFh1wg5md3qaH8FMeGg24323qUugc7m0RoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWhMaW5kZ3JlbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWG2kZnJhbmRvbVggoaJdRo_BkW4U_9r_Osf2zW2RYm-3tEYOClmyXx9dRGpoZGlnZXN0SUQDbGVsZW1lbnRWYWx1ZdkD7GoyMDI5LTEyLTMxcWVsZW1lbnRJZGVudGlmaWVya2V4cGlyeV9kYXRl2BhYZqRmcmFuZG9tWCD3Z7AuC3RdcomWOLOeQxe4ko7dmH4lvdaedujp8JO6QmhkaWdlc3RJRAVsZWxlbWVudFZhbHVlYlNFcWVsZW1lbnRJZGVudGlmaWVyb2lzc3VpbmdfY291bnRyedgYWGykZnJhbmRvbVggsQA8JiMRClc8nX2Cc6_vdbLCFdNeirkxATxRM8PQssloZGlnZXN0SUQGbGVsZW1lbnRWYWx1ZWlTdG9ja2hvbG1xZWxlbWVudElkZW50aWZpZXJucGxhY2Vfb2ZfYmlydGjYGFhjpGZyYW5kb21YINS5_5gLsWeNWHDe0PBluncZuzO692onMNUo8_9hnoyLaGRpZ2VzdElEB2xlbGVtZW50VmFsdWVkRXJpa3FlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYcqRmcmFuZG9tWCBexTB1o-pY3C97isCAqCKA3dYTMg36rmO6aPDnIbg0bmhkaWdlc3RJRAtsZWxlbWVudFZhbHVlbFNrYXR0ZXZlcmtldHFlbGVtZW50SWRlbnRpZmllcnFpc3N1aW5nX2F1dGhvcml0edgYWGykZnJhbmRvbVggUfeXBqRxCoKF2qCmBdi_S7ekLXuOs2NKxUX22llweaxoZGlnZXN0SUQObGVsZW1lbnRWYWx1ZdkD7GoxOTg1LTAzLTE1cWVsZW1lbnRJZGVudGlmaWVyamJpcnRoX2RhdGXYGFhipGZyYW5kb21YILZXB-5Isgv5Xl5NVFt8tLvWlgV_4FGc_26sXFbV63oMaGRpZ2VzdElEEGxlbGVtZW50VmFsdWViU0VxZWxlbWVudElkZW50aWZpZXJrbmF0aW9uYWxpdHk"
  ]
}

Decoded Token

Decoded JWT headers, payloads, disclosures, and key binding

View Decoded Token
{
  "eu_pid_mdoc": {
    "status": 0,
    "version": "1.0",
    "documents": [
      {
        "docType": "eu.europa.ec.eudi.pid.1",
        "deviceSigned": {
          "deviceAuth": {
            "deviceSignature": [
              "b'\\xa1\\x01&'",
              {},
              null,
              "b'\\xe5uBi\\xdep\\xbaM\\xe1/\\x90v\\xa2\\x1b\\xcf\\x06\\x02Jw\\x83\\xd9\\xf9fv\\x10\"y\\xd3\\x0f\\x99\\xeb\\xb8\\xb1\\xc1\\xf7\\x037\\xe1\\x84\\xa4\\x91\\x06#7\\x94\\x01\\x9d\\xa2\\xf9\\xcf~\\x9b2\"l2N\\xa0\\xb9\\xfd\\xfe\\xe8\\r#'"
            ]
          },
          "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\\x04x\\xa7fstatus\\xa1kstatus_list\\xa2cidx\\x1a\\x00\\x01Fwcurix9https://issuer-playground-service.igrant.io/statuslists/1gdocTypeweu.europa.ec.eudi.pid.1gversionc1.0lvalidityInfo\\xa3fsigned\\xc0t2026-04-29T06:27:07ZivalidFrom\\xc0t2026-04-29T06:27:07ZjvalidUntil\\xc0t2027-04-29T00:00:00ZlvalueDigests\\xa1weu.europa.ec.eudi.pid.1\\xb5\\x00X \\x11\\x17)\\xb9\\xbf[e0LMzl\\xfb\\x15aJf\\xb5\\x06\\x18\\x03\\x06F\\x87#\\x96\\x0e\\xd8\\x9bT\\xf3\\xad\\x01X xH\\xf6+\\xban\\xa9\\x15F\\x0e\\xdb\\x80\\xde1\\xc8K\\xe9\\x82\\xe4\\x87\\xa8\\xfe[z\\xadV\\x90\\x19Z_\\x1b\\x04\\x02X \\x1d\\t\\x88`k\\xd1\\xfe\\x966L\\t\\xc4=U`\\xe7\\xb6V\\xa6\\xa5\\xa02\\xa8(}3k\\x94\\xabx\\xae\\'\\x03X @\\x1a\\xc0x\\xaasl\\x01W\\x8ao\\xf8[\\xf8s\\\\\\x8b\\x8d\\x92\\x96\\xe2\\xe6\\x9e\\x0b\\x8c\\xd2\\xdd/iT_\\x9e\\x04X \\xb3\\xca\\x10~i\\xb3\\xbf\\xb3\\x8e\\x92U#z\\n\\x13iC\\x90\\x8b\\xfbT;\\xc7\\n\\x8b\\x9807\\xb8=\\x8fD\\x05X \\xfc\\xf0\\xcc\\x81\\xef{\\xdc\\xb9i\\x06>\\xf33C/\\xd10=\\x12L\\x95\\xb8R\\x86\\x1f\\xf2H\\xe0f\\xcd\\xed\\x18\\x06X 5\\x8a\\xa9Z\\xba\\xf8CE:7\\x91t\\xcaok\\x1d\\xa2^o\\xb6\\xa8\\xfd\\xa2\\x07\\xab\\rqD\\xc3\\x7f.E\\x07X \\x08h\\xc6\\x18\\xcap\\x1d\\xa1;\\xad\\xaa\\xde#\\xdf\\r\\x94\\xc8\\xf5\\xfd\\x81\\xbc\\xb22,\\xcbQ\\x01\\xe3\\x0f\\xcb\\xdaK\\x08X n\\x1b\\xc1XY\\x0f\\x8c)Ka\\x92\\xca9E^T\\xd3@\\xfcm\\x1a9\\x82U\\x7f@\\xef\\x8b\\xd8\\x18n\\xda\\tX \\xb2\\xc9\\x00\\xa8\\n\\xb8\\xf5{\\xe0W\\xa8[lb\\xcd\\xd2\\x94\\xb1\\x8f\\xa1\\xea\\x1d\\xaa\\xf0=m\\xba\\xa2i\\r\\xc2\\xba\\nX \\xb6\\x13zOl\\x87\\xa3!q\\x1f\\xfe5\\x80\\x8b!t\\x18\\x9do\\xcd,!\\xb4\\xe7\\xecW>`^\\xd3\\xb8\\x91\\x0bX Q3)\\xd4\\xea\\x1b\\xb1\\x1d\\xe7.\\xd5\\xfa\\x12\\xad,\\xd1\\x92\\xae\\xd5\\xb6\\xde/4)w\\xc3\"d\\x8c\\x97}\\x92\\x0cX \\x8db\\xbc_\\x1aa\\x15\\x0f\\xdb\\x0f\\xc9\\xdf\\xc5Y\\x88\\xe4\\x0fZ\\rqp\\xf9\\x8cq\\xf4\\xbe\\xbc)\\xa9\\xa3\\xc4\\x9a\\rX \\xf6B\\xb1\\xcb\\x88G\\x1b\\x94C\\xc0\\xd5\\x1e+\\xa7\\xa6\\xc4\\xfb\\x01\\xab\\x85\\x91\\xec3\\x9c\\xfdO\\xee\\x1b\\xb0^a\\x81\\x0eX \\xd3\\x8e\\xcc\\xbd\\xcf\\xd6\\x04o*\\xe9\\x19_\\xd4]\\xd9\\xc2@\\xdaU\\x96\\x94\\x9feq\\xd2\\xf9J\\t\\xd1k\\x9e=\\x0fX \\xc5\\x13\\x15\\x91J\\x9bC\\xba,\\xa6\\x03\"\\x13\\x9e\\xc2\\x8e\\xcfL\\xce\\xdf\\x17\\xdc\\t\\xe9\\xce,\\x95\\xccL\\x1a\\x19,\\x10X \\xcf\\xca\\x7f\\xd8\\x04\\'7O\\n\\x01\\xc1\\x92\\xa1\\xef)K\\xb6)\\xfb4\\x1b\\xa3}\\x8f\\x06\\x17\\xa21\\xd6%x\\xe5\\x11X \\x04#D\\xa4\\xd2z$\\xcf\\x99\\xb4\\x1dP\\xa3\\xd0\\xc3\\xae!8\\x90\\xd4\\xf0\\x80.\\x92)(\\xaf\\x11\\xe9\\x05\\xb8\\xc7\\x12X \\xc1\\xfd\\xa5R\\x1a\\xa9b\\x97\\xa8\\x11\\xd7>\\x94G\\x8f:\\x83$j\\xd4:Y/\\x19(b\\xc9\\xe1DcQy\\x13X \\x86\\xee+q\\x08p3\\xd25m\\xf8\\xd5w\\xa3*h\\xde1\\x94\\x04\\x1e\\xe4\\x9c\\xfc\\x10\\x90\\xaf\\x1a\\x1d} ~\\x14X \\x1f\\xae\"U\\xa4`\\xd9\\xd2\\xbe\\xf5\\x172\\xb4\\x9a2\\x1eg]L74Qu\\xdby\\x12*?\\xc5\\xbf\\xf2\\xc7mdeviceKeyInfo\\xa1ideviceKey\\xa4\\x01\\x02 \\x01!X \\xf9i\\x81L\\xe9C\\xce\\x02t\\xfdCZ}Q\\xa5\\x9e\\xe0\\x7f\\xf4\\x96\\xf1E!>\\xf4\\x8a\\x1b\\x04\\xc0\\xc5n\\x88\"X \\x92\\xd5\\xc7\\xd9\\x11\\xb5a\\x02\\xe6;\\x8dCL(\\x15\\xf3}\\x03\\x11\\x08\\xd7\\xd2\\xad\\xc3\\xf4\\xf2 \\x9c\\xae\\xf1\\xeb\\x9eodigestAlgorithmgSHA-256'",
            "b'\\xbd\\xf9\\x94B9\\x8f?\\xb0\\x16\\xddO\\xa0E\\xfc\\xf2=\\x8f~\\x80]\\xa2lX\\x0c\\xdfd\\x13\\xe9F\\xa0\\xc4\\xfb\\xb7\\xd0\\xa0u\\xbfw\\x96P\\xe4\\x12\\xc5\\x93\\xb0D\\x1b\\x88\\xa5I\\xac\\x1cm{\\xb4~\\xc8[`\\xe4#[\\xd9\\xcf'"
          ],
          "nameSpaces": {
            "eu.europa.ec.eudi.pid.1": [
              "CBORTag(24, b'\\xa4frandomX p0\\x8c\\xab\\xdb\\x1a\\x12p\\x85\\x87\\\\ \\xe6gw\\xa9\\xa1\\xfc\\x14\\xc7\\x86\\x83n7\\xdbz\\x94\\xba\\x07;\\x9bDhdigestID\\x00lelementValuehLindgrenqelementIdentifierkfamily_name')",
              "CBORTag(24, b'\\xa4frandomX \\xa1\\xa2]F\\x8f\\xc1\\x91n\\x14\\xff\\xda\\xff:\\xc7\\xf6\\xcdm\\x91bo\\xb7\\xb4F\\x0e\\nY\\xb2_\\x1f]DjhdigestID\\x03lelementValue\\xd9\\x03\\xecj2029-12-31qelementIdentifierkexpiry_date')",
              "CBORTag(24, b'\\xa4frandomX \\xf7g\\xb0.\\x0bt]r\\x89\\x968\\xb3\\x9eC\\x17\\xb8\\x92\\x8e\\xdd\\x98~%\\xbd\\xd6\\x9ev\\xe8\\xe9\\xf0\\x93\\xbaBhdigestID\\x05lelementValuebSEqelementIdentifieroissuing_country')",
              "CBORTag(24, b'\\xa4frandomX \\xb1\\x00<&#\\x11\\nW<\\x9d}\\x82s\\xaf\\xefu\\xb2\\xc2\\x15\\xd3^\\x8a\\xb91\\x01<Q3\\xc3\\xd0\\xb2\\xc9hdigestID\\x06lelementValueiStockholmqelementIdentifiernplace_of_birth')",
              "CBORTag(24, b\"\\xa4frandomX \\xd4\\xb9\\xff\\x98\\x0b\\xb1g\\x8dXp\\xde\\xd0\\xf0e\\xbaw\\x19\\xbb3\\xba\\xf7j'0\\xd5(\\xf3\\xffa\\x9e\\x8c\\x8bhdigestID\\x07lelementValuedErikqelementIdentifierjgiven_name\")",
              "CBORTag(24, b'\\xa4frandomX ^\\xc50u\\xa3\\xeaX\\xdc/{\\x8a\\xc0\\x80\\xa8\"\\x80\\xdd\\xd6\\x132\\r\\xfa\\xaec\\xbah\\xf0\\xe7!\\xb84nhdigestID\\x0blelementValuelSkatteverketqelementIdentifierqissuing_authority')",
              "CBORTag(24, b'\\xa4frandomX Q\\xf7\\x97\\x06\\xa4q\\n\\x82\\x85\\xda\\xa0\\xa6\\x05\\xd8\\xbfK\\xb7\\xa4-{\\x8e\\xb3cJ\\xc5E\\xf6\\xdaYpy\\xachdigestID\\x0elelementValue\\xd9\\x03\\xecj1985-03-15qelementIdentifierjbirth_date')",
              "CBORTag(24, b'\\xa4frandomX \\xb6W\\x07\\xeeH\\xb2\\x0b\\xf9^^MT[|\\xb4\\xbb\\xd6\\x96\\x05\\x7f\\xe0Q\\x9c\\xffn\\xac\\\\V\\xd5\\xebz\\x0chdigestID\\x10lelementValuebSEqelementIdentifierknationality')"
            ]
          }
        }
      }
    ]
  }
}

Session Logs

6 total
2026-04-29 06:30:43 UTC INFO /presentations Presentation request created
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "e72645925a57b560774b4fba734094c5",
    "x-real-ip": "10.32.12.1",
    "x-forwarded-for": "10.32.12.1",
    "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:f022:d043:fc93:3443:a976:a613",
    "content-length": "108",
    "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/?preset=eu_pid_mdoc_mandatory",
    "accept-encoding": "gzip, br",
    "accept-language": "en-GB,en-US;q=0.9,en;q=0.8",
    "priority": "u=0, i",
    "cf-ray": "9f3c4279abf59003-BOS",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "2405:201:f022:d043:fc93:3443:a976:a613",
    "cf-ipcountry": "IN",
    "cf-visitor": "{\"scheme\":\"https\"}",
    "cookie": "_ga=GA1.1.1401896783.1718946452; cf_clearance=e7CcnxPA0t1SFKlKQne8HIdPhjeU_z5u5md2UHoaw0k-1754546820-1.2.1.1-WPCiHShC8CwCIYKtSrkbNls07iayiZOGjfpeixXIIOl1Bv5ixeBClOD8W93iYayOieHh.F1pl82StxyzLCwOyUHozmU5qHk0EXWv1g.w6Azb4IEa8lFPUCfauA1YzBgTNHvDVARZpR_9L17MejBPCa.v7aamrwVTVFAAIpDYF7oVmkPAqG.1Ta5JwF4Yuga5CKdD_stMkT3CbeeTyHc0bkrMHqU1g6y.bo71c9HvGVs; _gcl_au=1.1.1771596303.1775538447; _ga_F791T71E0G=GS2.1.s1777441163$o1159$g0$t1777441163$j60$l0$h0"
  },
  "request_body": {
    "dcql_query": {
      "credentials": [
        {
          "id": "eu_pid_mdoc",
          "format": "mso_mdoc",
          "meta": {
            "doctype_value": "eu.europa.ec.eudi.pid.1"
          },
          "claims": [
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "family_name"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "given_name"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "birth_date"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "place_of_birth"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "nationality"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "expiry_date"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "issuing_authority"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "issuing_country"
              ]
            }
          ]
        }
      ]
    },
    "preset_id": "eu_pid_mdoc_mandatory",
    "wallet_url_scheme": "openid4vp://",
    "dc_api_protocol": "unsigned"
  },
  "transaction_id": "bd7a817a-46d0-40f8-9dad-e19e1e57ed4a",
  "request_id": "599be847-9308-48be-b32c-888432eafb47",
  "nonce": "O12i_kqKfLLm8ceSJwI4OYgVwhFQViEPIorfUScC1D4",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "ju4C5PHGRbvcYtLUW8DlCoXG6_E-LEhv-HVXDxFK9Ho",
  "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": "IBMLd8whS75tNXvKl9omL6aE6YpFuqUGMakmBX7Bs3c",
          "y": "7kKMaOyTAjNYKRPYRVEKyVH8X10uvUBcfyjYBkF4ciU",
          "kid": "ju4C5PHGRbvcYtLUW8DlCoXG6_E-LEhv-HVXDxFK9Ho",
          "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": "eu_pid_mdoc",
        "format": "mso_mdoc",
        "meta": {
          "doctype_value": "eu.europa.ec.eudi.pid.1"
        },
        "claims": [
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "family_name"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "given_name"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "birth_date"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "place_of_birth"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "nationality"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "expiry_date"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "issuing_authority"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "issuing_country"
            ]
          }
        ]
      }
    ]
  },
  "preset_id": "eu_pid_mdoc_mandatory"
}
2026-04-29 06:30:46 UTC INFO /authorize Authorization request retrieved
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "566417a146d2c5a58142e5270ec4c29d",
    "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": "2403:a080:802:59d9:9d5b:c56:7807:8231",
    "accept-encoding": "gzip, br",
    "cf-ray": "9f3c428ef9a08016-MAA",
    "user-agent": "okhttp/4.9.0",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "2403:a080:802:59d9:9d5b:c56:7807:8231",
    "cf-ipcountry": "IN",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "path_params": {
    "request_id": "599be847-9308-48be-b32c-888432eafb47"
  },
  "transaction_id": "bd7a817a-46d0-40f8-9dad-e19e1e57ed4a",
  "nonce": "O12i_kqKfLLm8ceSJwI4OYgVwhFQViEPIorfUScC1D4",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "ju4C5PHGRbvcYtLUW8DlCoXG6_E-LEhv-HVXDxFK9Ho"
}
2026-04-29 06:30:49 UTC INFO /post Wallet response received (encrypted)
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "df23a8e58c4d49ee7f6bd8744fbf3659",
    "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": "2403:a080:802:59d9:9d5b:c56:7807:8231",
    "content-length": "5734",
    "oauth-client-attestation": "eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQ2dEQ0NBaWFnQXdJQkFnSVVOZXo3N1NncUd2aVd3Z2k1eTFsTC90TW9Ycmd3Q2dZSUtvWkl6ajBFQXdJd1BURWFNQmdHQTFVRUF3d1JhVWR5WVc1MExtbHZJRlJsYzNRZ1EwRXhFakFRQmdOVkJBb01DV2xIY21GdWRDNXBiekVMTUFrR0ExVUVCaE1DVTBVd0hoY05Nall3TXpNd01URXdNekl6V2hjTk1qY3dNek13TVRFd016SXpXakJGTVNJd0lBWURWUVFEREJsWFlXeHNaWFFnVUhKdmRtbGtaWElnS0ZOMFlXZHBibWNwTVJJd0VBWURWUVFLREFscFIzSmhiblF1YVc4eEN6QUpCZ05WQkFZVEFsTkZNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVaT256VjgxQ01oOEpCSWtRUVFZb1Y3NFNZeTlJVmJSRWlIMGpTZE9JUXRUeDA3UTBRRzRzZUNqdHNqOWZad2VGR01pcStQZzRTWG03VjRzL0I5QngxYU9CK3pDQitEQUpCZ05WSFJNRUFqQUFNQXNHQTFVZER3UUVBd0lIZ0RBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdIUVlEVlIwT0JCWUVGTE84eDl6VFNleDNPNTJUcStpZ1JUSWZGSW1oTUI4R0ExVWRJd1FZTUJhQUZCY0gyWHUrN2QxOHhrZ1R3UU9VWHkraW5RZ3dNSDhHQTFVZEVRUjRNSGFDR0hOMFlXZHBibWN0YjJsa05IWmpMbWxuY21GdWRDNXBiNFphYUhSMGNITTZMeTl6ZEdGbmFXNW5MVzlwWkRSMll5NXBaM0poYm5RdWFXOHZiM0puWVc1cGMyRjBhVzl1THpReU5qUm1NRFZoTFdVd1kyUXRORGxqWWkxaVlqTXlMV0kyTmpSbE1XUXdaalEwT0M5elpYSjJhV05sTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSURDQy8yMy9uUWljUHZIQS9HZkJXUFlNYU5JV2h6UnYvUjFMQm1Ja09pZkFBaUVBNFYxY1A2MkZsYWhMM0hiTjJkVXpRN3ZlajRYYU1tbS9PWEx1MGZjK1Fucz0iXX0.eyJpYXQiOiAxNzc3NDQzNjI2LCAibmJmIjogMTc3NzQ0MzYyNiwgImV4cCI6IDE3ODAwMzU2MjYsICJzdWIiOiAiZGlkOmtleTp6MmRtekQ4MWNnUHg4VmtpN0pidXVNbUZZcldQZ1lveXR5a1VaM2V5cWh0MWo5S2JuQTM4VlhleUJDVHRFTFM3RjJSaWZycG1YMjVTZ3VTOENlOW1HeE1FVkFaaTNDTUdjTnhwVndwUXBBQ3BMaU1oRUg2SmkzVnhYdU1WRTR1ZDhaczZLZUoxZlQ0ZzJEWE51NTRONkN0SGJqQm1wUkxRYjFjbTJOdWtQNDdtc2U3dkdjIiwgImlzcyI6ICJodHRwczovL3N0YWdpbmctb2lkNHZjLmlncmFudC5pby9vcmdhbmlzYXRpb24vNDI2NGYwNWEtZTBjZC00OWNiLWJiMzItYjY2NGUxZDBmNDQ4L3NlcnZpY2Uvd2FsbGV0LXByb3ZpZGVyIiwgInZjdCI6ICJXYWxsZXRVbml0QXR0ZXN0YXRpb24iLCAiYXR0ZXN0ZWRfc2VjdXJpdHlfY29udGV4dCI6ICJodHRwczovL2V1ZGl3YWxsZXRjb25zb3J0aXVtLm9yZy8iLCAianRpIjogInVybjpkaWQ6MjliMmY2ZDItYmE1NS00ODgyLWJkODMtN2JmMjU2ZGEzYTI5IiwgInN0YXR1cyI6IHsic3RhdHVzX2xpc3QiOiB7ImlkeCI6IDIxMywgInVyaSI6ICJodHRwczovL3N0YWdpbmctb2lkNHZjLmlncmFudC5pby9vcmdhbmlzYXRpb24vNDI2NGYwNWEtZTBjZC00OWNiLWJiMzItYjY2NGUxZDBmNDQ4L3NlcnZpY2UvcmV2b2NhdGlvbi1zdGF0dXNsaXN0cy8xNmI4MzMyZS00ZmQxLTQ0NWQtYTU5NS01Nzg4NDlkOWFlOGIifX0sICJjbmYiOiB7Imp3ayI6IHsia3R5IjogIkVDIiwgImNydiI6ICJQLTI1NiIsICJ4IjogIi1XbUJUT2xEemdKMF9VTmFmVkdsbnVCXzlKYnhSU0UtOUlvYkJNREZib2ciLCAieSI6ICJrdFhIMlJHMVlRTG1PNDFEVENnVjgzMERFUWpYMHEzRDlQSWduSzd4NjU0In19fQ.Iyu3VX--fYYGlNHz6qoQwY6q3YeE-Rx5vqehoeGY9-h1c-KIAeWOmJAmB_ICyIpMsxR08DjgcXJbUK35qUzZDw",
    "oauth-client-attestation-pop": "eyJ0eXAiOiJvYXV0aC1jbGllbnQtYXR0ZXN0YXRpb24tcG9wK2p3dCIsImFsZyI6IkVTMjU2In0.eyJpc3MiOiJkaWQ6a2V5OnoyZG16RDgxY2dQeDhWa2k3SmJ1dU1tRllyV1BnWW95dHlrVVozZXlxaHQxajlLYm5BMzhWWGV5QkNUdEVMUzdGMlJpZnJwbVgyNVNndVM4Q2U5bUd4TUVWQVppM0NNR2NOeHBWd3BRcEFDcExpTWhFSDZKaTNWeFh1TVZFNHVkOFpzNktlSjFmVDRnMkRYTnU1NE42Q3RIYmpCbXBSTFFiMWNtMk51a1A0N21zZTd2R2MiLCJhdWQiOiJ4NTA5X2hhc2g6REwwaXFJWTlRbGlqMkpYSGFVazc1Z0FFSVZNWkpWMXNTXzZQUGdmZWVWZyIsIm5iZiI6MTc3NzQ0NDI0OSwiZXhwIjoxNzc3NDQ0NjA5LCJpYXQiOjE3Nzc0NDQyNDksImp0aSI6InVybjp1dWlkOmE3NTcwYmUxLWVkMGItNDY0OC05NWY0LTkzY2IyNDAzZGYwYyJ9.qSvc5G-xgJx8H7klnZmMHdpzIKEC6KwxzkP1M_vjmqw5KZ5dw4WaZ0T5zaFMutdA_rdJm3ZV2d86FRI8MNhsTw",
    "user-agent": "okhttp/4.9.0",
    "accept-encoding": "gzip, br",
    "cf-ray": "9f3c429f8ad28016-MAA",
    "content-type": "application/x-www-form-urlencoded",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "2403:a080:802:59d9:9d5b:c56:7807:8231",
    "cf-ipcountry": "IN",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "form_fields": {
    "response_jwe": "eyJlcGsiOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsIngiOiJIUDlCWFdhc1lSTHlsR01YVVprVUtHNXFpaWktYWhWbUZQX0VrLXFDNXNBIiwieSI6InI0Q1d5Vkk0R0FwcEdiRnJGMFRKRnNVcDR5T0d6d0VrX3NmcFBQREwySjgifSwiYXB2IjoiVHpFeWFWOXJjVXRtVEV4dE9HTmxVMHAzU1RSUFdXZFdkMmhHVVZacFJWQkpiM0ptVlZOalF6RkVOQSIsImtpZCI6Imp1NEM1UEhHUmJ2Y1l0TFVXOERsQ29YRzZfRS1MRWh2LUhWWER4Rks5SG8iLCJhcHUiOiJlRFV3T1Y5b1lYTm9Pa1JNTUdseFNWazVVV3hwYWpKS1dFaGhWV3MzTldkQlJVbFdUVnBLVmpGelUxODJVRkJuWm1WbFZtYyIsImVuYyI6IkEyNTZHQ00iLCJhbGciOiJFQ0RILUVTIn0..QTM8v_G3mXrn1Wt6.uGIJEEtIRO90oyc-cwwzdX0O86_NbC4GxEZbP9Aq6JJgiFDLPv_L_ve9ejXand65TCZ5MXHLlzYEvbodwYXZHqQDbf6NOQnQ7xNOkn6DogOHN1jZoh5HozmD65T0t0_usGKQzSTKUkWTxxORUcEhZiBFWtf2UMgMc1aZiw2OK55mI5yVkldAjOdmFAq93SEs2ctGTUUmIccWe21-v0T-7S5gQRL_GW7ySatOHGiH3uLKcFchxIlJMdj2jZVE5QvYnZrIBXesdkfOv1jcLEL50zqI1iXIQrmAnuxAvCmdnVQ7sp-UtmniHm1mRCo7XR-w7c8KThAUTqOlsf5kvzWaWH7SvtGqk6K3PX6LZFWfSTScPp3T6jMuqyaIvZOGuJdystZ3GyYlpohsF7U-9K8mqeljI7lOawHPUdlkfRL11S5SbF3gHMmZFY9nTEouVeFiboT__ZHPlrKnJ-T6gzsOt1-pTi4h5jh6x9Qo06Fs2MXrdbwCIo33owctQIPh-eHSVXL7Jei4Mo1n_ZmjNljGk93O_u-OWWwm1ne0vsmVPUwu6cs6Oizwb0Q2SgE6IgAyQJ-ST-0e_6K76MK30RoY0yMo6k60NytPVGddmBy9cYUJX4TOrG2DxXN_Zfnx4mzHxA7vqyfkncNQpLvgCJG7ZuxzlmGkBmRhxJ4igLnOmEpt-cP7nyvOLHrnkuy2h82Xy4ingqxspyTXY_GeiNp2B5FT3TIOd3Oy6K0OnfvxObeaqrO6Qy_NOhXiSZR7NOhXMPOnmNXan-Ykv85oW5BeSfIoZftmx2aC9iKH3q0olQOBdfNeF1fGsxEnZGe94VZ3PazNA9WhAosfoI47B8kZ4y62PFdBJNyRtGci_TZh2aVir3CHWef2VV9TS7rrlRR3dp0pMVEGkYEKvoLOn_074U8tu4w4C_55SiLWyoJ98P_Zx7wFxO84Fh3fsKKlrrlfw5LTxNez16nVGTF9FdYRVs_461-EgxUGYjOTxvtFFhHG3lJhdJGAEHrnkTiUmlCEuZ0lepn2Wvhqsj4IH0bctYr2bhS4wMb7SVc25UIGJih8Vx6_4kqiAGhHkmaYFSKOIV7QAx9JvQ28kGmNNFSyQlNcHtMcTJX-aIvTwQNjrdWvi2Sxc127OSxYzeBVIPNHLVrjkAkFdbtWRDVm6138_vbekkMqhOi0RQAiYypkLTCBiCtEjhiANZO5T6TZpjEbKEgFydHIlAoWly4VBTl3yZs0JHdk6eb5Bn_hf8vzPmWVcj6rR22iQJ9VPfCv0dXl47l89hOnmU-Rsue8Q453XbLaBi-1VAgQo8n8SiRf5UDl9P6bp-2WwfcYoOMeUZ2Xxb8e9Uoks-Ic9n1YhEVBP_NJi5fNswWPhgcI6CShtnjfoUddeMFTGsacGa_sQ1hQG2MYSsoVo11ccsWSmdBMwJMcdcp0CcShNlFmRHDh7mpK-QP-ZBUJIJlTJbCrdo2xKx8d83CXD0TSrjpTDC_tARumFH8wKihx12vQoo-KVelLpG_2fftM5cT7bNsKf7nqHsDXjRG9wrG_9mVRj0Cb3TVYPoVnaBK514v9DH9t-e0VsB1nkfbhBNtCtrayHnpTRKBIcD1U1zogoymmeathxM1AlnshO9Cl2qo43rWtWXWzuqZ_baynnKPtsa_oF6Rk-aZ4dje1CkF8VwMsraFzzp5UUAl8VUWgPW-FxwtVJA0rc5wlh5TFixITr7Jya48A6uuTvVcpO9I2HGN_oCBdPZk3PMkbIMQsHWBSCzOHfrgmumHWFAeh8N0LhSmmIfkFlaedQeJy98zDlIFqtZUDIBt9TXQfU_jXfAjrK9mzhUep8zfdYPNfgg7uoU47POrhfRNQhEJaKeLm7Cf0_UXwPPjofSw12dLgGvL6EFCpHF8YZqV4vEY2M29BIEUCzlw9c_HfIRI310-1nGDCJKJqXn2rWYrPPghwhnwHNN3KKKdbrFtmUP-c_hhDQZTDYxASbvtw-_2Ta-IdL4Y-7oVHOcRBuvgDazBSG-H5GEy4fzBS92WBpod5gSYYsONWfa-eCJYssRHA2GGxWmaYOrLqFnHXRU9ebZXllRUcsImUIPlyclHib5BxmcOmMbrXxeDWzLLVrLQlFy_S7iOuauyuPOBRMuSHoYG2zunaoinEBCfl79u7I3CIx4jH2oapdPyjkiCmGtua5aV8QjXaoOPXtIcVHKne-GDLp1VQZ66dsStASVoWyFouZWEMigrIRz8H0ygJwpH1kR_1hfqWFVxttWw_bkpSJnc_dBepi_G_JrjUTXmG6pjzV-RHZPUrnn2weGq5GyQRAoNQ9sHHuMW59pKi-iudE4GHkTsaWBvXAKn0qgLq51Ci38If5NB_Z1q1xHWV-SO4wnHwNcFjLQOoWkwMrS3xDDCj6K9WAonw015uLr4ZZgikE2LINlpXrKOl6Cgx1t0NZgNOIUud7PzyRLUSd1l70-O_icmzJpBI08ZAfou2ImC6GPFgjDTA6nCuVIyZ2iOglBsXX5p8yjRPk0yW2bCVv1XDfNbpmhU1OdYIDunRlKlmOY3usuwvBIDiQL0GkkjvHcgaY34UIFVHnS_sbvJOHzhhsUteP5mS4bUxwQq8IdPTQGtEVx-uJNKWqR18F5SZR4JaYect2RnE5VU9JIgFIDNF3DktK3xXjgga76k1KYRsucSCXTZ4Z7aFpu4pJlGFp-GGRbuBNy3WYO9AZC4dPHS77H52goUcH_-yN0KRFmaF4bGpquAmYJFCH8GbtD7VdRjHOosnvBleYm4OxGyIlHVQxV0RSc6kmXVWbgK7SQ0FCukP4GqjQSHSUrm_4lsWjkzlieosDZU1lDFZsf4Cyui3O4q2fPCf02hUJ_6sw6v7BRsLpKJTWZ3QRZXEZZ8uJnD-pCO-hmo85tFA8PIv6ffB1bDy8Cw0iW6YtcYSbl99uXBl2TNQD6PNAMQj4y7Pnrr0zOJEuKbnFC_R0L7sDezE-fCRfVYpvDfE4ZHwuHJTyzdFEfwh2g5xuoukp3YoKAeY2GR1om6Q8vnLaeDxnoje0tfYse1kb-I3Z26Mbe7WpZUxyYnZGRtGJ17NmJUz4_VHr2U1WRIYrtciEE5qujI03RWsdXrno65YwxizZX7BAwJTDlvRR4yhVk-saUn63OUs8BrXugQKFA5JjpWt8FwjIiGxs6Js6IrRPpfx7xcGLGF8cuav9tQtv5BWhQ-kNL6n2BqTtv_PxCUplZMqFKgRI7f2lbSez11jef6czZdbYcMlOfh1E6wwhvCwoPjDThebF6svGuP7lGvUb5cVyp4RFSW3jJ-ywAjE3T_kPIylhlq4__NrrDgvPa7tvaL--f7yH11wWLBFh4uj4b1uLg0ucdfqYkpPlMLR0Kj4eNlj3oQD-iIwuRWznwZ6BsY_Nbdy9XitmpxOejNZueH7BxlQfi9CA6v6FO9xXzs7UTcXoy2zyMKvABQFRjq0Jw-PKCnKDkXTvC54MqgbGrnuaVIL9635xB62Pwx0bUCl-6UBl0RvHaQGPmeobvJdA0UcDYsIAuEExUZ8AC7IrzM2glyIZGoRXGG2Gtkpeongu8h0w4EVBxqLgap51L67k1sJ3GQ87cB17ZD3uXfX_TmQqmue93_-Slh1SEE0fRSQg8N-nEA6EIksFIednzbhn-MUcBjPRDQaOCq2BU7_HZ6qcg5zO3kPHS3EDz_Nq7S8wweXtx383THOshEThhm4-hS6aGPCJLqrT_IZ9lP0DIhRrqXT9t4huajkKEo4DdFY-WArOl4JtjQ9OkzywGr4Nv4qopWvOHDtJzNOVbh4yjLm7AR5ewPaTX74DeOebLBHHY8gxuoBFx1aOURkb9zP6vIEdpOAk_9RiWv_AJZDzUu1xrSXZWVO6h__rbbp4lXul46LpUU8DMo2n5O5WTHgJFjBnnpmilJBcXgSkuoqKH8fGJ9l3ScNCmtxRkTHPczNeim6GqfelqmHBQ_YkC9V_hWGS-NHKzMx7ryLjKUQyU2mth8rplyguEAWmEXOqjiVV4yEkOcAUJbbG-_NpulRKd8GPrCzHMg4fNFcbqKcVUwBXwnhxQrn_t4AmCOwTnPsaFObzwOFuDcpCX8yw8xt6l2jLSznNxNEZRCBcaXlId3G50Q7GsYi_xC02ZZPYfA-GcBMIBpg1Xz6vjm6ZcjyT37RE9-wsRwiCP3QLh8XMf8LYOpv-xvZJ_VaX05fr_5Os-xXyipmXnjh7XRBC9j8fr3IslRwvrsRbb5OWxh9tNzezfTRiePjjdnw3uxhT4AB8-JNi-Z1uz60wJOP7invs9w4ybeRVhCxgfylkox2CMCE5ynxT8b1GS2in-B-3Zyi0DT43XJZKMzGjeRtfPyImg2b90EZDBN2DEJ6jo5csDVWzvJjc57HXTM_GeAKjKDbDKY6qxZP8JJEG3qVls-L5LJszNtcEDgmnW1g5HC6dVsVSEg3k1WXwy-xz7oKyYSyl3LZAJQ9Bp8pzj7w2QHhINhpSkciit9Rp9XP7kGkKFqd_yKxQiOSxkoq21GCUGu26UN-bsO7-hUVZyQoogZZCxtojmbJ1mqlB6hsQIA97j74w5xp8n2x0cs0-l9nItTQ4_IXzwoS-ahPw-o4NR70Nh-zcSA_v3jQ7MUtV5j-PiLCsnV8Y8p3mbs1AXgYDr32_eGAYh49a7yL55ORCQZ8QExfY6cWgJPzTLpnkgvc6dIoJalLCpXSqdT5JhqIt8bFfRESc9S_eXVPLifOYvJUAOZCk1v-GiABSRSLc5PpQVkTQCjH2nebARzNTFS8LANkahA4_VKt2zfZ2u4mzZr3TsMllXKNCtDKTbP28vx2ez_nyMLvmHGzrBGzqJRhCfbC_Tpuj7kn-Z7Ccv1TRTduKHg8lQTooOQyLt0TRf_aGuD4mLeWb9NX7SU-Hxj0qDtCbNNLRDmFeF6n-7H-iV8UTup95WySRocwmR4YdD2mxWV_3BvOtXzW0VKC3l5UD69G-V-n-yabDqx9B7rbZ5dLsMmcETt3TqBcwU_3D0AB9cBDMo8LwnYPbiMN7Tleiwj6MoKBSlUQb3E5BxWQHQzIJOwoNW14t3EonmfU9XvPtDZdOHR0Fi1mO-TO9wwwqkNqBiOxnY7qsPWqewCUseEj4N0n3x5vo9-8AkfI5afjwoE8NpvAYuicy61LMsoZZT6jFqKSOrarPz9zh1fWbM_hUii96YNa.qoAZ9MYA3IQLkLjtNAZNlw"
  },
  "transaction_id": "bd7a817a-46d0-40f8-9dad-e19e1e57ed4a",
  "nonce": "O12i_kqKfLLm8ceSJwI4OYgVwhFQViEPIorfUScC1D4",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "ju4C5PHGRbvcYtLUW8DlCoXG6_E-LEhv-HVXDxFK9Ho"
}
2026-04-29 06:30:49 UTC INFO /post JWE decrypted successfully
Data:
{
  "jwe_header": {
    "epk": {
      "kty": "EC",
      "crv": "P-256",
      "x": "HP9BXWasYRLylGMXUZkUKG5qiii-ahVmFP_Ek-qC5sA",
      "y": "r4CWyVI4GAppGbFrF0TJFsUp4yOGzwEk_sfpPPDL2J8"
    },
    "apv": "TzEyaV9rcUtmTExtOGNlU0p3STRPWWdWd2hGUVZpRVBJb3JmVVNjQzFENA",
    "kid": "ju4C5PHGRbvcYtLUW8DlCoXG6_E-LEhv-HVXDxFK9Ho",
    "apu": "eDUwOV9oYXNoOkRMMGlxSVk5UWxpajJKWEhhVWs3NWdBRUlWTVpKVjFzU182UFBnZmVlVmc",
    "enc": "A256GCM",
    "alg": "ECDH-ES"
  },
  "decrypted_payload": {
    "vp_token": "{\"eu_pid_mdoc\":[\"o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDldUJp3nC6TeEvkHaiG88GAkp3g9n5ZnYQInnTD5nruLHB9wM34YSkkQYjN5QBnaL5z36bMiJsMk6guf3-6A0jam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQHyMIIB7jCCAZSgAwIBAgIUNO9U0wM5BPvAUfyplLIuTK5AUdUwCgYIKoZIzj0EAwIwQjELMAkGA1UEBhMCU0UxCzAJBgNVBAgMAlNFMRIwEAYDVQQKDAlpR3JhbnQuaW8xEjAQBgNVBAMMCW1kb2MgSUFDQTAeFw0yNjA0MjcxODMxNTBaFw0yNzA0MjcxODMxNTBaME0xCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMR0wGwYDVQQDDBRtZG9jIERvY3VtZW50IFNpZ25lcjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFDb5cnl6hz69XWJU89BQOcqRQHD7MxOg4O9dukDeDm0aE9RssllOlR_ciWyZOw8R__yoIPUe01fuI9oAWTtEayjXTBbMAkGA1UdEwQCMAAwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQ3GasoEW9WiIg9HfzmJRvBN0M4NTAfBgNVHSMEGDAWgBStUMMz6QhA19QQAqVwaTl53twUWzAKBggqhkjOPQQDAgNIADBFAiEAoGCbLVuXVviwFV4Wz0MwWab-dUOkpdaTHDkH_P5W1EwCIGWnfbfGebEz4yeffaWKUtAg4r5ySFY1eRBO3-pe0nNnWQR92BhZBHinZnN0YXR1c6Frc3RhdHVzX2xpc3SiY2lkeBoAAUZ3Y3VyaXg5aHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pby9zdGF0dXNsaXN0cy8xZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDQtMjlUMDY6Mjc6MDdaaXZhbGlkRnJvbcB0MjAyNi0wNC0yOVQwNjoyNzowN1pqdmFsaWRVbnRpbMB0MjAyNy0wNC0yOVQwMDowMDowMFpsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMbUAWCARFym5v1tlMExNemz7FWFKZrUGGAMGRocjlg7Ym1TzrQFYIHhI9iu6bqkVRg7bgN4xyEvpguSHqP5beq1WkBlaXxsEAlggHQmIYGvR_pY2TAnEPVVg57ZWpqWgMqgofTNrlKt4ricDWCBAGsB4qnNsAVeKb_hb-HNci42SluLmnguM0t0vaVRfngRYILPKEH5ps7-zjpJVI3oKE2lDkIv7VDvHCouYMDe4PY9EBVgg_PDMge973LlpBj7zM0Mv0TA9EkyVuFKGH_JI4GbN7RgGWCA1iqlauvhDRTo3kXTKb2sdol5vtqj9ogerDXFEw38uRQdYIAhoxhjKcB2hO62q3iPfDZTI9f2BvLIyLMtRAeMPy9pLCFggbhvBWFkPjClLYZLKOUVeVNNA_G0aOYJVf0Dvi9gYbtoJWCCyyQCoCrj1e-BXqFtsYs3SlLGPoeodqvA9bbqiaQ3CugpYILYTek9sh6MhcR_-NYCLIXQYnW_NLCG05-xXPmBe07iRC1ggUTMp1OobsR3nLtX6Eq0s0ZKu1bbeLzQpd8MiZIyXfZIMWCCNYrxfGmEVD9sPyd_FWYjkD1oNcXD5jHH0vrwpqaPEmg1YIPZCscuIRxuUQ8DVHiunpsT7AauFkewznP1P7huwXmGBDlgg047Mvc_WBG8q6Rlf1F3ZwkDaVZaUn2Vx0vlKCdFrnj0PWCDFExWRSptDuiymAyITnsKOz0zO3xfcCenOLJXMTBoZLBBYIM_Kf9gEJzdPCgHBkqHvKUu2Kfs0G6N9jwYXojHWJXjlEVggBCNEpNJ6JM-ZtB1Qo9DDriE4kNTwgC6SKSivEekFuMcSWCDB_aVSGqlil6gR1z6UR486gyRq1DpZLxkoYsnhRGNReRNYIIbuK3EIcDPSNW341XejKmjeMZQEHuSc_BCQrxodfSB-FFggH64iVaRg2dK-9RcytJoyHmddTDc0UXXbeRIqP8W_8sdtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCD5aYFM6UPOAnT9Q1p9UaWe4H_0lvFFIT70ihsEwMVuiCJYIJLVx9kRtWEC5juNQ0woFfN9AxEI19Ktw_TyIJyu8eueb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEC9-ZRCOY8_sBbdT6BF_PI9j36AXaJsWAzfZBPpRqDE-7fQoHW_d5ZQ5BLFk7BEG4ilSawcbXu0fshbYOQjW9nPam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xiNgYWGikZnJhbmRvbVggcDCMq9saEnCFh1wg5md3qaH8FMeGg24323qUugc7m0RoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWhMaW5kZ3JlbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWG2kZnJhbmRvbVggoaJdRo_BkW4U_9r_Osf2zW2RYm-3tEYOClmyXx9dRGpoZGlnZXN0SUQDbGVsZW1lbnRWYWx1ZdkD7GoyMDI5LTEyLTMxcWVsZW1lbnRJZGVudGlmaWVya2V4cGlyeV9kYXRl2BhYZqRmcmFuZG9tWCD3Z7AuC3RdcomWOLOeQxe4ko7dmH4lvdaedujp8JO6QmhkaWdlc3RJRAVsZWxlbWVudFZhbHVlYlNFcWVsZW1lbnRJZGVudGlmaWVyb2lzc3VpbmdfY291bnRyedgYWGykZnJhbmRvbVggsQA8JiMRClc8nX2Cc6_vdbLCFdNeirkxATxRM8PQssloZGlnZXN0SUQGbGVsZW1lbnRWYWx1ZWlTdG9ja2hvbG1xZWxlbWVudElkZW50aWZpZXJucGxhY2Vfb2ZfYmlydGjYGFhjpGZyYW5kb21YINS5_5gLsWeNWHDe0PBluncZuzO692onMNUo8_9hnoyLaGRpZ2VzdElEB2xlbGVtZW50VmFsdWVkRXJpa3FlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYcqRmcmFuZG9tWCBexTB1o-pY3C97isCAqCKA3dYTMg36rmO6aPDnIbg0bmhkaWdlc3RJRAtsZWxlbWVudFZhbHVlbFNrYXR0ZXZlcmtldHFlbGVtZW50SWRlbnRpZmllcnFpc3N1aW5nX2F1dGhvcml0edgYWGykZnJhbmRvbVggUfeXBqRxCoKF2qCmBdi_S7ekLXuOs2NKxUX22llweaxoZGlnZXN0SUQObGVsZW1lbnRWYWx1ZdkD7GoxOTg1LTAzLTE1cWVsZW1lbnRJZGVudGlmaWVyamJpcnRoX2RhdGXYGFhipGZyYW5kb21YILZXB-5Isgv5Xl5NVFt8tLvWlgV_4FGc_26sXFbV63oMaGRpZ2VzdElEEGxlbGVtZW50VmFsdWViU0VxZWxlbWVudElkZW50aWZpZXJrbmF0aW9uYWxpdHk\"]}",
    "state": "599be847-9308-48be-b32c-888432eafb47"
  }
}
2026-04-29 06:30:49 UTC INFO /post VP Token received
Data:
{
  "vp_token": {
    "eu_pid_mdoc": [
      "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDldUJp3nC6TeEvkHaiG88GAkp3g9n5ZnYQInnTD5nruLHB9wM34YSkkQYjN5QBnaL5z36bMiJsMk6guf3-6A0jam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQHyMIIB7jCCAZSgAwIBAgIUNO9U0wM5BPvAUfyplLIuTK5AUdUwCgYIKoZIzj0EAwIwQjELMAkGA1UEBhMCU0UxCzAJBgNVBAgMAlNFMRIwEAYDVQQKDAlpR3JhbnQuaW8xEjAQBgNVBAMMCW1kb2MgSUFDQTAeFw0yNjA0MjcxODMxNTBaFw0yNzA0MjcxODMxNTBaME0xCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMR0wGwYDVQQDDBRtZG9jIERvY3VtZW50IFNpZ25lcjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFDb5cnl6hz69XWJU89BQOcqRQHD7MxOg4O9dukDeDm0aE9RssllOlR_ciWyZOw8R__yoIPUe01fuI9oAWTtEayjXTBbMAkGA1UdEwQCMAAwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQ3GasoEW9WiIg9HfzmJRvBN0M4NTAfBgNVHSMEGDAWgBStUMMz6QhA19QQAqVwaTl53twUWzAKBggqhkjOPQQDAgNIADBFAiEAoGCbLVuXVviwFV4Wz0MwWab-dUOkpdaTHDkH_P5W1EwCIGWnfbfGebEz4yeffaWKUtAg4r5ySFY1eRBO3-pe0nNnWQR92BhZBHinZnN0YXR1c6Frc3RhdHVzX2xpc3SiY2lkeBoAAUZ3Y3VyaXg5aHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pby9zdGF0dXNsaXN0cy8xZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDQtMjlUMDY6Mjc6MDdaaXZhbGlkRnJvbcB0MjAyNi0wNC0yOVQwNjoyNzowN1pqdmFsaWRVbnRpbMB0MjAyNy0wNC0yOVQwMDowMDowMFpsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMbUAWCARFym5v1tlMExNemz7FWFKZrUGGAMGRocjlg7Ym1TzrQFYIHhI9iu6bqkVRg7bgN4xyEvpguSHqP5beq1WkBlaXxsEAlggHQmIYGvR_pY2TAnEPVVg57ZWpqWgMqgofTNrlKt4ricDWCBAGsB4qnNsAVeKb_hb-HNci42SluLmnguM0t0vaVRfngRYILPKEH5ps7-zjpJVI3oKE2lDkIv7VDvHCouYMDe4PY9EBVgg_PDMge973LlpBj7zM0Mv0TA9EkyVuFKGH_JI4GbN7RgGWCA1iqlauvhDRTo3kXTKb2sdol5vtqj9ogerDXFEw38uRQdYIAhoxhjKcB2hO62q3iPfDZTI9f2BvLIyLMtRAeMPy9pLCFggbhvBWFkPjClLYZLKOUVeVNNA_G0aOYJVf0Dvi9gYbtoJWCCyyQCoCrj1e-BXqFtsYs3SlLGPoeodqvA9bbqiaQ3CugpYILYTek9sh6MhcR_-NYCLIXQYnW_NLCG05-xXPmBe07iRC1ggUTMp1OobsR3nLtX6Eq0s0ZKu1bbeLzQpd8MiZIyXfZIMWCCNYrxfGmEVD9sPyd_FWYjkD1oNcXD5jHH0vrwpqaPEmg1YIPZCscuIRxuUQ8DVHiunpsT7AauFkewznP1P7huwXmGBDlgg047Mvc_WBG8q6Rlf1F3ZwkDaVZaUn2Vx0vlKCdFrnj0PWCDFExWRSptDuiymAyITnsKOz0zO3xfcCenOLJXMTBoZLBBYIM_Kf9gEJzdPCgHBkqHvKUu2Kfs0G6N9jwYXojHWJXjlEVggBCNEpNJ6JM-ZtB1Qo9DDriE4kNTwgC6SKSivEekFuMcSWCDB_aVSGqlil6gR1z6UR486gyRq1DpZLxkoYsnhRGNReRNYIIbuK3EIcDPSNW341XejKmjeMZQEHuSc_BCQrxodfSB-FFggH64iVaRg2dK-9RcytJoyHmddTDc0UXXbeRIqP8W_8sdtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCD5aYFM6UPOAnT9Q1p9UaWe4H_0lvFFIT70ihsEwMVuiCJYIJLVx9kRtWEC5juNQ0woFfN9AxEI19Ktw_TyIJyu8eueb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEC9-ZRCOY8_sBbdT6BF_PI9j36AXaJsWAzfZBPpRqDE-7fQoHW_d5ZQ5BLFk7BEG4ilSawcbXu0fshbYOQjW9nPam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xiNgYWGikZnJhbmRvbVggcDCMq9saEnCFh1wg5md3qaH8FMeGg24323qUugc7m0RoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWhMaW5kZ3JlbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWG2kZnJhbmRvbVggoaJdRo_BkW4U_9r_Osf2zW2RYm-3tEYOClmyXx9dRGpoZGlnZXN0SUQDbGVsZW1lbnRWYWx1ZdkD7GoyMDI5LTEyLTMxcWVsZW1lbnRJZGVudGlmaWVya2V4cGlyeV9kYXRl2BhYZqRmcmFuZG9tWCD3Z7AuC3RdcomWOLOeQxe4ko7dmH4lvdaedujp8JO6QmhkaWdlc3RJRAVsZWxlbWVudFZhbHVlYlNFcWVsZW1lbnRJZGVudGlmaWVyb2lzc3VpbmdfY291bnRyedgYWGykZnJhbmRvbVggsQA8JiMRClc8nX2Cc6_vdbLCFdNeirkxATxRM8PQssloZGlnZXN0SUQGbGVsZW1lbnRWYWx1ZWlTdG9ja2hvbG1xZWxlbWVudElkZW50aWZpZXJucGxhY2Vfb2ZfYmlydGjYGFhjpGZyYW5kb21YINS5_5gLsWeNWHDe0PBluncZuzO692onMNUo8_9hnoyLaGRpZ2VzdElEB2xlbGVtZW50VmFsdWVkRXJpa3FlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYcqRmcmFuZG9tWCBexTB1o-pY3C97isCAqCKA3dYTMg36rmO6aPDnIbg0bmhkaWdlc3RJRAtsZWxlbWVudFZhbHVlbFNrYXR0ZXZlcmtldHFlbGVtZW50SWRlbnRpZmllcnFpc3N1aW5nX2F1dGhvcml0edgYWGykZnJhbmRvbVggUfeXBqRxCoKF2qCmBdi_S7ekLXuOs2NKxUX22llweaxoZGlnZXN0SUQObGVsZW1lbnRWYWx1ZdkD7GoxOTg1LTAzLTE1cWVsZW1lbnRJZGVudGlmaWVyamJpcnRoX2RhdGXYGFhipGZyYW5kb21YILZXB-5Isgv5Xl5NVFt8tLvWlgV_4FGc_26sXFbV63oMaGRpZ2VzdElEEGxlbGVtZW50VmFsdWViU0VxZWxlbWVudElkZW50aWZpZXJrbmF0aW9uYWxpdHk"
    ]
  },
  "state": "599be847-9308-48be-b32c-888432eafb47",
  "nonce": "O12i_kqKfLLm8ceSJwI4OYgVwhFQViEPIorfUScC1D4",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "ju4C5PHGRbvcYtLUW8DlCoXG6_E-LEhv-HVXDxFK9Ho"
}
2026-04-29 06:30:49 UTC INFO /post Validation succeeded
How to fix:
All credential presentations passed verification.
Data:
{
  "hint": "All credential presentations passed verification.",
  "credentials": {
    "eu_pid_mdoc": {
      "valid": true,
      "format": "mso_mdoc",
      "disclosed_claims": {
        "eu.europa.ec.eudi.pid.1:family_name": "Lindgren",
        "eu.europa.ec.eudi.pid.1:expiry_date": "2029-12-31",
        "eu.europa.ec.eudi.pid.1:issuing_country": "SE",
        "eu.europa.ec.eudi.pid.1:place_of_birth": "Stockholm",
        "eu.europa.ec.eudi.pid.1:given_name": "Erik",
        "eu.europa.ec.eudi.pid.1:issuing_authority": "Skatteverket",
        "eu.europa.ec.eudi.pid.1:birth_date": "1985-03-15",
        "eu.europa.ec.eudi.pid.1:nationality": "SE"
      },
      "issuer": "CN=mdoc IACA,O=iGrant.io,ST=SE,C=SE",
      "checks": [
        {
          "id": "valid_document",
          "name": "Valid Document",
          "status": "passed",
          "detail": "DocType: eu.europa.ec.eudi.pid.1"
        },
        {
          "id": "issuer_signature",
          "name": "Valid Issuer Signature",
          "status": "passed",
          "detail": "IssuerAuth COSE_Sign1 signature verified"
        },
        {
          "id": "valid_certificate",
          "name": "Valid Certificate",
          "status": "passed",
          "detail": "Valid until 2027-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-29T00:00:00+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    }
  }
}