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

52e3ac20-6898-489c-a3f9-015924954461

validated warnings
direct_post.jwt

7af870b6-a483-4eb5-9e45-c5de3ef1e1ab
x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc
fYpvKq5JwhcabhtbabYaf4ZpO4TdrDVFQix1MVSlM0I

https://verifier-playground-service.igrant.io/post
600s
2026-10-16 09:35:34 UTC    2026-10-16 09:35:48 UTC

DCQL Query

View Query
{
  "credentials": [
    {
      "id": "pid",
      "format": "mso_mdoc",
      "meta": {
        "doctype_value": "eu.europa.ec.eudi.pid.1"
      },
      "claims": [
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "given_name"
          ]
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "family_name"
          ]
        }
      ]
    }
  ]
}

Client Metadata

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

Validation Result

Valid Warnings
pid
mso_mdoc
Warning
✓
Valid Document DocType: eu.europa.ec.eudi.pid.1
✓
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verified
✓
Valid Certificate Valid until 2027-04-21T16:15:04+00:00
⚠
Trusted Certificate chain (1 cert(s)) does not terminate at any of 1 configured trusted root(s)
✓
Valid Token Status Valid until 2027-10-16T09:21:38+00:00
✓
Valid Device Signature DeviceAuth verified against SessionTranscript
View Details
{
  "valid": false,
  "format": "mso_mdoc",
  "disclosed_claims": {
    "eu.europa.ec.eudi.pid.1:given_name": "Juha",
    "eu.europa.ec.eudi.pid.1:family_name": "Korhonen"
  },
  "issuer": "CN=German Registrar,C=DE",
  "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-21T16:15:04+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "failed",
      "detail": "Certificate chain (1 cert(s)) does not terminate at any of 1 configured trusted root(s)"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2027-10-16T09:21:38+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}

VP Token

View Raw Token
{
  "pid": [
    "o2d2ZXJzaW9uYzEuMGZzdGF0dXMAaWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsaXNzdWVyU2lnbmVkompuYW1lU3BhY2VzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMYLYGFhnpGhkaWdlc3RJRBp4haZ1ZnJhbmRvbVggnmOOHNUeto6xtHd54XBPN_ZIIwA6QhsjVfEJ_czpx_xxZWxlbWVudElkZW50aWZpZXJqZ2l2ZW5fbmFtZWxlbGVtZW50VmFsdWVkSnVoYdgYWGykaGRpZ2VzdElEGhsPehBmcmFuZG9tWCDWdVIHHyyW_Yk2bXWIGdZShCSlLu_XaeaJC5Oks2ox4HFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZWxlbGVtZW50VmFsdWVoS29yaG9uZW5qaXNzdWVyQXV0aIRDoQEmohghWQJuMIICajCCAhGgAwIBAgIUOxD7JFkKYgFPk8J3ZmSsEC2BHtQwCgYIKoZIzj0EAwIwKDELMAkGA1UEBhMCREUxGTAXBgNVBAMMEEdlcm1hbiBSZWdpc3RyYXIwHhcNMjYwNDIxMTYxNTA0WhcNMjcwNDIxMTYxNTA0WjBKMQswCQYDVQQGEwJERTENMAsGA1UECgwESG92aTEdMBsGA1UEYQwUOTg0NTAwMkUwMkI1REIwRTdBODcxDTALBgNVBAMMBEhvdmkwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATcLEyQ6IY1snJNwR_vVm2jioheMcMXvLT5Z-Mt89WnU0dY8Ncla-m8mVrx280ObrWyjzaCiAcGgAQgoi4zPTFto4H2MIHzMAwGA1UdEwEB_wQCMAAwHQYDVR0OBBYEFPtEl4JwXE-he3uCaVHby9ZnM9UlMB8GA1UdIwQYMBaAFKnCo9ovbaxU7s65TugsySwAg4AzMA4GA1UdDwEB_wQEAwIHgDASBgNVHSUECzAJBgcogYxdBQEGMDMGA1UdEQQsMCqCEmNvcmUtYWdlbnQuaG92aS5pZIIUY29yZS1hZ2VudC5uZ3Jvay5hcHAwSgYDVR0fBEMwQTA_oD2gO4Y5aHR0cHM6Ly9zYW5kYm94LmV1ZGktd2FsbGV0Lm9yZy9hcGkvc3RhdHVzLW1hbmFnZW1lbnQvY3JsMAoGCCqGSM49BAMCA0cAMEQCIHLB9FAgsIkk6Jg1Pw_TVIXm2JXKyboC1W1BHdCSh9f6AiBp8Zxm25vb80SRwQ9TKwsP4BAM2KiFURzyICNuSVRK1gRYJDhiNzJlMDMyLTI5YjMtNGMyZC04ODBmLWE0YWE5MWVhN2FiZlkDitgYWQOFpmd2ZXJzaW9uYzEuMG9kaWdlc3RBbGdvcml0aG1nU0hBLTI1Nmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xrxp4haZ1WCDVkNfsLlouSTLlaoR6FGK-aaOF6qcHnwe4tXLgvXoM2BobD3oQWCASNL4WNySm_apji1u0mxajGod8UZE7ajSOq03Rd6jECxoz3E44WCAeaWG22ZMF6eUr03qA_5LyRS2FHofDox5iQQP_FHDA9xoMAbKnWCC0le13okVHRWC4sFqlSbiRNzTL5K3LwU9V6WB_n5tJsRpV3DLaWCCib0LcWqT6Evvwxlao2Cvk_rtp68IVKm5x-gY1JvA7_hobgAvRWCARRgR-W3V2Y1zLk9HSCKV1NpS5r2dgrRwH57ynubeEahoM-trIWCCM-dvRhDTfo78_PS2RRAsyj7XA6wXIlFbtfk_tLWQj5BpJYy5EWCCMUyEU6tZZ3FBTNftfYBa-brTmY8XzvayKWor01ye_1hpkG2OEWCDVIObM2MgYfWG5FYr-SKaswhkiXMkXfVTEr6mcKgKFqBp9yS0UWCDrsz3CAJcx6XYLU5afbYOUskhj8zJ3s9LxjTBvyZOh2hpVbqpmWCDP8mOAyEdlpQCjryaHH2EFOdhNczGPv4Z1nOMkgGBeHRope6iQWCDrdMeMDgjvNp_5Jz7VdG0H2MRR4BaRI3dqzDNzjhqm2Bo5tpshWCBa7XB5aH108b18yl0huyNjVcFJRz9Ujk_Mq_9XfFh_aRpUv6m_WCDJBSwY0gvufcolIVUodYC6xA5ByRwJu7mqgSUnssipOBoAWBiLWCCvrXxwJXOseglJUf2864ZUagvL9CCnf9NWNEbcsz2UEW1kZXZpY2VLZXlJbmZvoWlkZXZpY2VLZXmkAQIgASFYIIxR9OE-rHvLBClcaeyHfs6vAGZovqhKcnefA97C9cUHIlggx3-v26NJIonuqpyWlAFapRe0Txw6k0i_wXipqBVDYxtnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0xMC0xNlQwOToyMTozOFppdmFsaWRGcm9twHQyMDI2LTEwLTE2VDA5OjIxOjM4Wmp2YWxpZFVudGlswHQyMDI3LTEwLTE2VDA5OjIxOjM4WlhAJLPaGxISP1dOyv9DH9mJVugsVbMau_lhlPerhMh1IgFD95bIS8F5dUlj1hKGaofFy1de9Uj3KAi1Icv7Jg14ZWxkZXZpY2VTaWduZWSiam5hbWVTcGFjZXPYGEGgamRldmljZUF1dGihb2RldmljZVNpZ25hdHVyZYRDoQEmoQRYJGFjM2QyN2Q1LThmMTItNGJmNS04NTZlLWJkYmRjMDEwMDVhZvZYQIH3IPprP_Hhka0UNpfZzApVBnlDBNYxYZT8VjoLolPkLAyfw4KUEg5S608s6TxqpS3hhl7W3NER6HjKTvu-TNo"
  ]
}

Decoded Token

Decoded JWT headers, payloads, disclosures, and key binding

View Decoded Token
{
  "pid": {
    "version": "1.0",
    "status": 0,
    "documents": [
      {
        "docType": "eu.europa.ec.eudi.pid.1",
        "issuerSigned": {
          "nameSpaces": {
            "eu.europa.ec.eudi.pid.1": [
              "CBORTag(24, b'\\xa4hdigestID\\x1ax\\x85\\xa6ufrandomX \\x9ec\\x8e\\x1c\\xd5\\x1e\\xb6\\x8e\\xb1\\xb4wy\\xe1pO7\\xf6H#\\x00:B\\x1b#U\\xf1\\t\\xfd\\xcc\\xe9\\xc7\\xfcqelementIdentifierjgiven_namelelementValuedJuha')",
              "CBORTag(24, b'\\xa4hdigestID\\x1a\\x1b\\x0fz\\x10frandomX \\xd6uR\\x07\\x1f,\\x96\\xfd\\x896mu\\x88\\x19\\xd6R\\x84$\\xa5.\\xef\\xd7i\\xe6\\x89\\x0b\\x93\\xa4\\xb3j1\\xe0qelementIdentifierkfamily_namelelementValuehKorhonen')"
            ]
          },
          "issuerAuth": [
            "b'\\xa1\\x01&'",
            {
              "33": "b'0\\x82\\x02j0\\x82\\x02\\x11\\xa0\\x03\\x02\\x01\\x02\\x02\\x14;\\x10\\xfb$Y\\nb\\x01O\\x93\\xc2wfd\\xac\\x10-\\x81\\x1e\\xd40\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x020(1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02DE1\\x190\\x17\\x06\\x03U\\x04\\x03\\x0c\\x10German Registrar0\\x1e\\x17\\r260421161504Z\\x17\\r270421161504Z0J1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02DE1\\r0\\x0b\\x06\\x03U\\x04\\n\\x0c\\x04Hovi1\\x1d0\\x1b\\x06\\x03U\\x04a\\x0c\\x149845002E02B5DB0E7A871\\r0\\x0b\\x06\\x03U\\x04\\x03\\x0c\\x04Hovi0Y0\\x13\\x06\\x07*\\x86H\\xce=\\x02\\x01\\x06\\x08*\\x86H\\xce=\\x03\\x01\\x07\\x03B\\x00\\x04\\xdc,L\\x90\\xe8\\x865\\xb2rM\\xc1\\x1f\\xefVm\\xa3\\x8a\\x88^1\\xc3\\x17\\xbc\\xb4\\xf9g\\xe3-\\xf3\\xd5\\xa7SGX\\xf0\\xd7%k\\xe9\\xbc\\x99Z\\xf1\\xdb\\xcd\\x0en\\xb5\\xb2\\x8f6\\x82\\x88\\x07\\x06\\x80\\x04 \\xa2.3=1m\\xa3\\x81\\xf60\\x81\\xf30\\x0c\\x06\\x03U\\x1d\\x13\\x01\\x01\\xff\\x04\\x020\\x000\\x1d\\x06\\x03U\\x1d\\x0e\\x04\\x16\\x04\\x14\\xfbD\\x97\\x82p\\\\O\\xa1{{\\x82iQ\\xdb\\xcb\\xd6g3\\xd5%0\\x1f\\x06\\x03U\\x1d#\\x04\\x180\\x16\\x80\\x14\\xa9\\xc2\\xa3\\xda/m\\xacT\\xee\\xce\\xb9N\\xe8,\\xc9,\\x00\\x83\\x8030\\x0e\\x06\\x03U\\x1d\\x0f\\x01\\x01\\xff\\x04\\x04\\x03\\x02\\x07\\x800\\x12\\x06\\x03U\\x1d%\\x04\\x0b0\\t\\x06\\x07(\\x81\\x8c]\\x05\\x01\\x0603\\x06\\x03U\\x1d\\x11\\x04,0*\\x82\\x12core-agent.hovi.id\\x82\\x14core-agent.ngrok.app0J\\x06\\x03U\\x1d\\x1f\\x04C0A0?\\xa0=\\xa0;\\x869https://sandbox.eudi-wallet.org/api/status-management/crl0\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x02\\x03G\\x000D\\x02 r\\xc1\\xf4P \\xb0\\x89$\\xe8\\x985?\\x0f\\xd3T\\x85\\xe6\\xd8\\x95\\xca\\xc9\\xba\\x02\\xd5mA\\x1d\\xd0\\x92\\x87\\xd7\\xfa\\x02 i\\xf1\\x9cf\\xdb\\x9b\\xdb\\xf3D\\x91\\xc1\\x0fS+\\x0b\\x0f\\xe0\\x10\\x0c\\xd8\\xa8\\x85Q\\x1c\\xf2 #nITJ\\xd6'",
              "4": "b'8b72e032-29b3-4c2d-880f-a4aa91ea7abf'"
            },
            "b'\\xd8\\x18Y\\x03\\x85\\xa6gversionc1.0odigestAlgorithmgSHA-256lvalueDigests\\xa1weu.europa.ec.eudi.pid.1\\xaf\\x1ax\\x85\\xa6uX \\xd5\\x90\\xd7\\xec.Z.I2\\xe5j\\x84z\\x14b\\xbei\\xa3\\x85\\xea\\xa7\\x07\\x9f\\x07\\xb8\\xb5r\\xe0\\xbdz\\x0c\\xd8\\x1a\\x1b\\x0fz\\x10X \\x124\\xbe\\x167$\\xa6\\xfd\\xaac\\x8b[\\xb4\\x9b\\x16\\xa3\\x1a\\x87|Q\\x91;j4\\x8e\\xabM\\xd1w\\xa8\\xc4\\x0b\\x1a3\\xdcN8X \\x1eia\\xb6\\xd9\\x93\\x05\\xe9\\xe5+\\xd3z\\x80\\xff\\x92\\xf2E-\\x85\\x1e\\x87\\xc3\\xa3\\x1ebA\\x03\\xff\\x14p\\xc0\\xf7\\x1a\\x0c\\x01\\xb2\\xa7X \\xb4\\x95\\xedw\\xa2EGE`\\xb8\\xb0Z\\xa5I\\xb8\\x9174\\xcb\\xe4\\xad\\xcb\\xc1OU\\xe9`\\x7f\\x9f\\x9bI\\xb1\\x1aU\\xdc2\\xdaX \\xa2oB\\xdcZ\\xa4\\xfa\\x12\\xfb\\xf0\\xc6V\\xa8\\xd8+\\xe4\\xfe\\xbbi\\xeb\\xc2\\x15*nq\\xfa\\x065&\\xf0;\\xfe\\x1a\\x1b\\x80\\x0b\\xd1X \\x11F\\x04~[uvc\\\\\\xcb\\x93\\xd1\\xd2\\x08\\xa5u6\\x94\\xb9\\xafg`\\xad\\x1c\\x07\\xe7\\xbc\\xa7\\xb9\\xb7\\x84j\\x1a\\x0c\\xfa\\xda\\xc8X \\x8c\\xf9\\xdb\\xd1\\x844\\xdf\\xa3\\xbf?=-\\x91D\\x0b2\\x8f\\xb5\\xc0\\xeb\\x05\\xc8\\x94V\\xed~O\\xed-d#\\xe4\\x1aIc.DX \\x8cS!\\x14\\xea\\xd6Y\\xdcPS5\\xfb_`\\x16\\xben\\xb4\\xe6c\\xc5\\xf3\\xbd\\xac\\x8aZ\\x8a\\xf4\\xd7\\'\\xbf\\xd6\\x1ad\\x1bc\\x84X \\xd5 \\xe6\\xcc\\xd8\\xc8\\x18}a\\xb9\\x15\\x8a\\xfeH\\xa6\\xac\\xc2\\x19\"\\\\\\xc9\\x17}T\\xc4\\xaf\\xa9\\x9c*\\x02\\x85\\xa8\\x1a}\\xc9-\\x14X \\xeb\\xb3=\\xc2\\x00\\x971\\xe9v\\x0bS\\x96\\x9fm\\x83\\x94\\xb2Hc\\xf32w\\xb3\\xd2\\xf1\\x8d0o\\xc9\\x93\\xa1\\xda\\x1aUn\\xaafX \\xcf\\xf2c\\x80\\xc8Ge\\xa5\\x00\\xa3\\xaf&\\x87\\x1fa\\x059\\xd8Ms1\\x8f\\xbf\\x86u\\x9c\\xe3$\\x80`^\\x1d\\x1a){\\xa8\\x90X \\xebt\\xc7\\x8c\\x0e\\x08\\xef6\\x9f\\xf9\\'>\\xd5tm\\x07\\xd8\\xc4Q\\xe0\\x16\\x91#wj\\xcc3s\\x8e\\x1a\\xa6\\xd8\\x1a9\\xb6\\x9b!X Z\\xedpyh}t\\xf1\\xbd|\\xca]!\\xbb#cU\\xc1IG?T\\x8eO\\xcc\\xab\\xffW|X\\x7fi\\x1aT\\xbf\\xa9\\xbfX \\xc9\\x05,\\x18\\xd2\\x0b\\xee}\\xca%!U(u\\x80\\xba\\xc4\\x0eA\\xc9\\x1c\\t\\xbb\\xb9\\xaa\\x81%\\'\\xb2\\xc8\\xa98\\x1a\\x00X\\x18\\x8bX \\xaf\\xad|p%s\\xacz\\tIQ\\xfd\\xbc\\xeb\\x86Tj\\x0b\\xcb\\xf4 \\xa7\\x7f\\xd3V4F\\xdc\\xb3=\\x94\\x11mdeviceKeyInfo\\xa1ideviceKey\\xa4\\x01\\x02 \\x01!X \\x8cQ\\xf4\\xe1>\\xac{\\xcb\\x04)\\\\i\\xec\\x87~\\xce\\xaf\\x00fh\\xbe\\xa8Jrw\\x9f\\x03\\xde\\xc2\\xf5\\xc5\\x07\"X \\xc7\\x7f\\xaf\\xdb\\xa3I\"\\x89\\xee\\xaa\\x9c\\x96\\x94\\x01Z\\xa5\\x17\\xb4O\\x1c:\\x93H\\xbf\\xc1x\\xa9\\xa8\\x15Cc\\x1bgdocTypeweu.europa.ec.eudi.pid.1lvalidityInfo\\xa3fsigned\\xc0t2026-10-16T09:21:38ZivalidFrom\\xc0t2026-10-16T09:21:38ZjvalidUntil\\xc0t2027-10-16T09:21:38Z'",
            "b'$\\xb3\\xda\\x1b\\x12\\x12?WN\\xca\\xffC\\x1f\\xd9\\x89V\\xe8,U\\xb3\\x1a\\xbb\\xf9a\\x94\\xf7\\xab\\x84\\xc8u\"\\x01C\\xf7\\x96\\xc8K\\xc1yuIc\\xd6\\x12\\x86j\\x87\\xc5\\xcbW^\\xf5H\\xf7(\\x08\\xb5!\\xcb\\xfb&\\rxe'"
          ]
        },
        "deviceSigned": {
          "nameSpaces": "CBORTag(24, b'\\xa0')",
          "deviceAuth": {
            "deviceSignature": [
              "b'\\xa1\\x01&'",
              {
                "4": "b'ac3d27d5-8f12-4bf5-856e-bdbdc01005af'"
              },
              null,
              "b'\\x81\\xf7 \\xfak?\\xf1\\xe1\\x91\\xad\\x146\\x97\\xd9\\xcc\\nU\\x06yC\\x04\\xd61a\\x94\\xfcV:\\x0b\\xa2S\\xe4,\\x0c\\x9f\\xc3\\x82\\x94\\x12\\x0eR\\xebO,\\xe9<j\\xa5-\\xe1\\x86^\\xd6\\xdc\\xd1\\x11\\xe8x\\xcaN\\xfb\\xbeL\\xda'"
            ]
          }
        }
      }
    ]
  }
}

Session Logs

6 total
2026-10-16 09:35:34 UTC INFO /presentations Presentation request created ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "e3586d5c6cecfc6723fb9b26bdd45143",
    "x-real-ip": "104.23.217.5",
    "x-forwarded-for": "104.23.217.5",
    "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": "77.246.207.62",
    "content-length": "243",
    "content-type": "application/json",
    "accept": "*/*",
    "accept-encoding": "gzip, br",
    "user-agent": "python-requests/2.32.5",
    "cf-ray": "a4b612fe0fd4d207-ARN",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "77.246.207.62",
    "cf-ipcountry": "FI",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "request_body": {
    "dcql_query": {
      "credentials": [
        {
          "id": "pid",
          "format": "mso_mdoc",
          "meta": {
            "doctype_value": "eu.europa.ec.eudi.pid.1"
          },
          "claims": [
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "given_name"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "family_name"
              ]
            }
          ]
        }
      ]
    }
  },
  "transaction_id": "52e3ac20-6898-489c-a3f9-015924954461",
  "request_id": "7af870b6-a483-4eb5-9e45-c5de3ef1e1ab",
  "nonce": "fYpvKq5JwhcabhtbabYaf4ZpO4TdrDVFQix1MVSlM0I",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "l3Bh_J0ABzsBlF3oDpbUjwRJXPtOAUPN6-UJGmcSfQA",
  "client_metadata": {
    "client_name": "Verifier Playground by iGrant.io",
    "logo_uri": "https://storage.googleapis.com/igrant-api-images/faviconV2.png",
    "vp_formats_supported": {
      "dc+sd-jwt": {
        "sd-jwt_alg_values": [
          "ES256",
          "ES384"
        ],
        "kb-jwt_alg_values": [
          "ES256",
          "ES384"
        ]
      },
      "mso_mdoc": {
        "issuerauth_alg_values": [
          -7,
          -35,
          -36,
          -9,
          -51,
          -19
        ],
        "deviceauth_alg_values": [
          -7,
          -35,
          -36,
          -9,
          -51,
          -19
        ]
      }
    },
    "jwks": {
      "keys": [
        {
          "crv": "P-256",
          "kty": "EC",
          "x": "QyKCeAo_xR8LkBhH5HbXUyG6UzbUAv4rE1spZmFP_ek",
          "y": "I9tpRAcV7Nyl5RiLwBMu2B3Bgw_8rjh0_ZHUV-9-CPQ",
          "kid": "l3Bh_J0ABzsBlF3oDpbUjwRJXPtOAUPN6-UJGmcSfQA",
          "alg": "ECDH-ES",
          "use": "enc"
        }
      ]
    },
    "authorization_encrypted_response_alg": "ECDH-ES",
    "authorization_encrypted_response_enc": "A256GCM",
    "encrypted_response_enc_values_supported": [
      "A256GCM",
      "A128GCM",
      "A128CBC-HS256"
    ],
    "response_types_supported": [
      "vp_token"
    ]
  },
  "dcql_query": {
    "credentials": [
      {
        "id": "pid",
        "format": "mso_mdoc",
        "meta": {
          "doctype_value": "eu.europa.ec.eudi.pid.1"
        },
        "claims": [
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "given_name"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "family_name"
            ]
          }
        ]
      }
    ]
  }
}
2026-10-16 09:35:36 UTC INFO /authorize Authorization request retrieved ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "804a2f397915c08cd5325086dd9bc89b",
    "x-real-ip": "104.23.223.160",
    "x-forwarded-for": "104.23.223.160",
    "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": "20.91.175.8",
    "accept-encoding": "gzip, br",
    "user-agent": "node",
    "sec-fetch-mode": "cors",
    "accept-language": "*",
    "cf-ray": "a4b6130e4f272aea-ARN",
    "content-type": "application/x-www-form-urlencoded",
    "accept": "application/oauth-authz-req+jwt, application/jwt;q=0.9, text/plain",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "20.91.175.8",
    "cf-ipcountry": "SE",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "path_params": {
    "request_id": "7af870b6-a483-4eb5-9e45-c5de3ef1e1ab"
  },
  "transaction_id": "52e3ac20-6898-489c-a3f9-015924954461",
  "nonce": "fYpvKq5JwhcabhtbabYaf4ZpO4TdrDVFQix1MVSlM0I",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "l3Bh_J0ABzsBlF3oDpbUjwRJXPtOAUPN6-UJGmcSfQA"
}
2026-10-16 09:35:48 UTC INFO /post Wallet response received (encrypted) ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "c02ad2a97b1163439ddabf78291089b4",
    "x-real-ip": "104.22.219.57",
    "x-forwarded-for": "104.22.219.57",
    "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": "9.223.246.185",
    "content-length": "4521",
    "accept-encoding": "gzip, br",
    "user-agent": "node",
    "sec-fetch-mode": "cors",
    "accept-language": "*",
    "cf-ray": "a4b613554c342735-ARN",
    "accept": "*/*",
    "content-type": "application/x-www-form-urlencoded",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "9.223.246.185",
    "cf-ipcountry": "SE",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "form_fields": {
    "response_jwe": "eyJraWQiOiJsM0JoX0owQUJ6c0JsRjNvRHBiVWp3UkpYUHRPQVVQTjYtVUpHbWNTZlFBIiwiYXB1IjoiWmpCSFIzaDFZM2g1WnpodFZISmhkMnRIWkdWa2JHVldSRFJCYnpGQ016aFZjMWN5Y0VkMVRuZFFRUSIsImFwdiI6IlpsbHdka3R4TlVwM2FHTmhZbWgwWW1GaVdXRm1ORnB3VHpSVVpISkVWa1pSYVhneFRWWlRiRTB3U1EiLCJlbmMiOiJBMTI4R0NNIiwiYWxnIjoiRUNESC1FUyIsImVwayI6eyJrdHkiOiJFQyIsImtpZCI6IjRmYjliNDJmLWZiODMtNGNkZi1hODA1LWJiMzZjZTU4NDkxZCIsImNydiI6IlAtMjU2IiwieCI6InVZMFUwNWdtUUE5bk5FMGtOYk5qdkZGTWFlZXVIcldRaEJsaU1rcEFNWXMiLCJ5IjoiUDZnVUJJQVpVX0tQZlJJY3JjQjRfc1V5OEJFNVdzS0FhZkU3eDE5a2E2QSJ9fQ..jqi_MDEoELa_-1iA.RjyByK3O-_Q_klGKlzE8I3_O5PMHoyWcw1vrLClLkLQ4OoRE_XyDY8ufBrBq7nagl_mkjmZBN9rykIaGyQct0nTVu1rm9CPO0-fFe8fVZCFS4HpH8G34Q-DHBU3Dtk5xb92fh_WS1EzMyWSNQb6m_cPWnkbW6e1zuaDyqnKy78Xq4EIIH3zwAOwUnkJtiBUCVcvB28KVwJyP3qQK3VhEkhbIFWWgIWb8IlhGinD3DZpgfpFyROBu1i6ZJxGtY39P_hkbWUwOBj9ID0D4DU1unL7OeQ-2NVgpNnCp6_o0-GAXGZv8eM-yJ1I85-3p6dNdCm0t_fSHCZLezxbjgu7gZ-gUF09HNHFeQo-Jp0MhVpXvWMrwNmbfCPFeHobmyaSvOXOpIbVFdsgSB9rCMoWGaZrSzOa9e401Tj_J3xRPZVVDpKI13xKEm8bETm_gAevNEf9wkZ17FzZCQgS2KvSX-3XV8mfPYmKo-GIbKG9kVjcu1lffmSJcKrmLHkYhMghwihS0D6tKUjS6tyyS-TxYhh6Q7u37M9vD6zaiv_91AYPEqU7KVoOxhZJ0ILtKZ7f8IM9rE7aI4VF9nzT0nMkc3YSEX-eLdhlbfzHI0_BKlJk1z83oDmSQDdkjtrNiYgir_3YOhZDH2E6n5AIy_DDPaSAN1cQ1WHpVGH5NIVpNgFPyAeDHWcR61DxDcBtlOrGwzM2n9Fi0j40PBfSbs2vU8BFs_SgA5glUg6lHiEakiUwM1XG6Df2UcWNc8h7cUXuX4HQNMp7k9_wZKCb-COL4L9uJW34GHi3oGzkTXIXWXeVH6Hj4-Jiq5d3QUB9uUyYU-N_MJgIsNGkFt9NyIQ2cr_hSB4l4M8idXAUGG-TfM7RxE_eoi1By2P13hRDH_tOK9aNwWYngNGmHuSKJiIDnquieKeEPm9dQLniKxrSbJvMeuLEbTd2Q7mQWiKbCwaXAjfK4-kqLLkCbzLNqrAN6kiBD4TYc4cjm_AD6WPTt11xcL_bQvOqZFxEDwpbBuUoAyD1fYZod9W2qsofqEjx81_VQgQePKfJo8GEYKWpOWPDdU9soRl1OHL_ob6BBEnbO6mh2h98LrIxIcvVzco0qrVIEqPZqvdrVRlzGR5BtBNv9cvLjOiSa4kRvezG0O2OOyfQ25rO_alULytTVtZqD6vW9n1gRF5yS3FDuN7ovi2c4ouDK5PghES0jLCVP-dREYig_ipmjPTM3dXvFu0S-ULxILuwEYYlkOnWRhCae2zs3MTlLiDsKDfFSRjL1SvHzP6psJhavPz1yULIh2lsUgIY4M2pm7JMW8Slpyl6hF4O4TUE35QEkEqyDr3K2AEDagpzdlL5Jyl21LQ-7VafYBgsGEKCIrBhQgsgtvmz-IFOwAkkwaaaInvdqrOujRanDFTBOkTy4K1h7KKZKRtQJ9c07bRC7CxHTkpxNGTJkssviml18s0KwoK1ctrnKzCtOyAy0TpSsIReRhQTS_8nuL8V17Px6YKRZQtpIE_2n5-XlJMdRgU40kW4lYyuFSrWly4_P3OSFKjg2BZM_8EBcEnYSMUiPjCNDW5IBxfsixoy6Mlx9fNwI4N8o5ObwuNWWl6GG7t3T1TUoGb7jC9b_p2MKc_SpenfhyoVJaRkqSeDsB9As0ZL_TSOSu9_lT3U_5DwIAGSE-F0vHcTXBRzW3QErEHBhMLGWmR8MPYR1L2r2BnkUpHC_Ra4E2d3dSPbVY1hvfSp3qEVsyDqRf_nywainDUUMkoRxVsIPsYZOcPWKpHqpPtt2xZoEQs_iOtEf3n8AdfiSHsPr2mi1ouWvAVmXBb9kp7a5SK1rS4OnkG3zxmDlZqVCa7IsJU5rqNdV9u8SYB63NvBR9TTT8QDzs8YoKMy11z1HHX8fbx2laePq68y4LFezUdxfIoioILRHOSX_gO5ANLgLeS3UzWNxKVj6GrhlgqXwfTJGpW5mUJl36WKr1BhgECPntNzEsga83ij40qa_aZkBo-uSqIvmqAR4doS52I_Up-sB7duaUXr5G5ENBnsxZrTH_LZZElni-67Pgu5xz_-3zvksNa6g9DCMFf6GC8t6LSCX5yjKwjiKi4i0whrL-jQOvlWhZ_xJd2efPjPsMjsd62JXcX7mEKX76fZrl4iiBdf01vg5jVqXZPc71Udnju3IePvhRCCv94N3wkrs-fBVUxeIHwMt3jugQi8hXB-GkR6lAgcCyqx6w3gmINGoVvv9syCF8rR1qnTQQeESqjkjOiEgmRgF4KOL61dpvZN1tkpfwalktfZwg4nRx6S3UaFel-W7JUMbp5f1fU_9Iqq8Oxe_YRI7eHXxEFntBmEnU6inFP7skcrFMat-vdZetlEPTOL6rrNhQEwpKukdiec4PUkfdT1Njzn8UfxmfB4LqKRYVyUkeFM9uQuXRaL1JpWw_m2MNjeZ62I6UhRjfPSc2XIQpcRveKunuz3gC3tfdTRGwSeOio5YZsLpzNPbX4d2mlDFrWAGU77dqc6YnUVKvvw4wi2NY7IbjdnQXKgxoyhvqMtl-GrNKOAefhO4QmQ4D36XW0ErjPo45n9_zBpn95x0QO1ZAcQBzfZEAVgPW9IAzuhfIgPo9T9T5TUH0MKnLNbKlacjs-1CLcS03YHdDWcOc-G41ZMpyjw25wHh4pxJBocTbGdCLcBm07eLSyICFt7XiGJpPyNMYL2BK5QYNBHiXuhhHEEV_hNPC8p-7xHOqZZ9-kMFdrX3fO7IzJ0FN8iNRLUsx3Tvyp3dMUm6Cf9oOdtmNz5K3nGN15wIsNDqhWaTLiZTK5P-ZkHIjsFWQo_s4lmIRGsoAL8u0BYJhHL7ksyZfThiyZWt77o1mPZj5LxJ-bqPPeQvSYhtNB99WZrYQFg9HH75y5Mh9veTDlUb-0qoLibA6rFrK35QTbhLi7hXvSIlqdDYDFm0WaOBvIeZEe3mzyksFOo1a2HEwtvOFCQJpOkaMTFJszIl23w44s7hF-8fuCvXmUo_NknfqNhborZDV2b9QATADmEeRO9CO09ug3wozfS2APaze0ELiT6-N4jBzIwLwu6ockwXYpNJmo4H6EBBCRZn9Q7tkpnn-R6yj6-84VtmVtngzwc-sDETYCDImDEW5dg4Ab-bmcmrjdtLcJ0_FklGMqvzdyA2cDt-irzpwg3MzSoATuywSzC1OhORc3I9lPrVx1Z0LSt2Mnu8bpdq-KU8UxdalC4TuvE0wMF5etmLKyQvxWGm8aG4SrrzVB9zt-ieFUydQF8ATiy2gnsIgTmvFd0qnfaFFHrWgyuaLNdvPRMDeCGFaaX6-Z4mu5b4O_LbHcXXEYfQ6q99y3NNohu32Jd3VayCw7ZhCRApzi25V6O4837-ze8adzmnVVUpycutpn8Iys4EHQzC7Q_GBr6Dvk9GORQsmZfdnCfWTOkDLMkqPhJueh9BiZJIKBYaLTgjFbSkkqA9K8HNamrrgzsm5jYkpNTo8H_Dx68C9f1pzFINvD9W_6EHzwZmRvNJ25U8AZ1ALIz46HYcQhOloI8P5NQoaYNYpQRCtlx1y2eHlydyHtyKPUZTDONa3pTcRU0yCnQ9tMxEMrcDV066iV9HgXlWr2n4kh2l4YLucZ0lXCJTNVgMzCNcCOrpnM9sMyAbrTLodWGqcBjJ3PbBbvPPD0645_TIKuRopVLUCjeSEg-2cgZD3jSe_9QXjgdm2YobRXIATvD8RocPRMsfZ6bAKxPrK_ktZq-xDLXvt5f_FjLE90ZIBbEPcD17ov0qbNd-MiHfVn7pjkXb9Bg2d9znLw5KYUBkeOe8Wui6sgG2okcyDmDHkSdprx-Qlh3-xLVHWxS0M5wJKf9vuiO-XlKXtGRtP38-r_VWIt-iTvqSsOWN2RQ5pVlcZKBj-qkqKWfglR5FcaOEC2LjZrWFKhf4Cj5oWXMCEB5O_bvOJa4no975hydR.Ip4W0B8Gc1hwRQkS5ZG8JQ"
  },
  "transaction_id": "52e3ac20-6898-489c-a3f9-015924954461",
  "nonce": "fYpvKq5JwhcabhtbabYaf4ZpO4TdrDVFQix1MVSlM0I",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "l3Bh_J0ABzsBlF3oDpbUjwRJXPtOAUPN6-UJGmcSfQA"
}
2026-10-16 09:35:48 UTC INFO /post JWE decrypted successfully ▼
Data:
{
  "jwe_header": {
    "kid": "l3Bh_J0ABzsBlF3oDpbUjwRJXPtOAUPN6-UJGmcSfQA",
    "apu": "ZjBHR3h1Y3h5ZzhtVHJhd2tHZGVkbGVWRDRBbzFCMzhVc1cycEd1TndQQQ",
    "apv": "ZllwdktxNUp3aGNhYmh0YmFiWWFmNFpwTzRUZHJEVkZRaXgxTVZTbE0wSQ",
    "enc": "A128GCM",
    "alg": "ECDH-ES",
    "epk": {
      "kty": "EC",
      "kid": "4fb9b42f-fb83-4cdf-a805-bb36ce58491d",
      "crv": "P-256",
      "x": "uY0U05gmQA9nNE0kNbNjvFFMaeeuHrWQhBliMkpAMYs",
      "y": "P6gUBIAZU_KPfRIcrcB4_sUy8BE5WsKAafE7x19ka6A"
    }
  },
  "decrypted_payload": {
    "vp_token": {
      "pid": [
        "o2d2ZXJzaW9uYzEuMGZzdGF0dXMAaWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsaXNzdWVyU2lnbmVkompuYW1lU3BhY2VzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMYLYGFhnpGhkaWdlc3RJRBp4haZ1ZnJhbmRvbVggnmOOHNUeto6xtHd54XBPN_ZIIwA6QhsjVfEJ_czpx_xxZWxlbWVudElkZW50aWZpZXJqZ2l2ZW5fbmFtZWxlbGVtZW50VmFsdWVkSnVoYdgYWGykaGRpZ2VzdElEGhsPehBmcmFuZG9tWCDWdVIHHyyW_Yk2bXWIGdZShCSlLu_XaeaJC5Oks2ox4HFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZWxlbGVtZW50VmFsdWVoS29yaG9uZW5qaXNzdWVyQXV0aIRDoQEmohghWQJuMIICajCCAhGgAwIBAgIUOxD7JFkKYgFPk8J3ZmSsEC2BHtQwCgYIKoZIzj0EAwIwKDELMAkGA1UEBhMCREUxGTAXBgNVBAMMEEdlcm1hbiBSZWdpc3RyYXIwHhcNMjYwNDIxMTYxNTA0WhcNMjcwNDIxMTYxNTA0WjBKMQswCQYDVQQGEwJERTENMAsGA1UECgwESG92aTEdMBsGA1UEYQwUOTg0NTAwMkUwMkI1REIwRTdBODcxDTALBgNVBAMMBEhvdmkwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATcLEyQ6IY1snJNwR_vVm2jioheMcMXvLT5Z-Mt89WnU0dY8Ncla-m8mVrx280ObrWyjzaCiAcGgAQgoi4zPTFto4H2MIHzMAwGA1UdEwEB_wQCMAAwHQYDVR0OBBYEFPtEl4JwXE-he3uCaVHby9ZnM9UlMB8GA1UdIwQYMBaAFKnCo9ovbaxU7s65TugsySwAg4AzMA4GA1UdDwEB_wQEAwIHgDASBgNVHSUECzAJBgcogYxdBQEGMDMGA1UdEQQsMCqCEmNvcmUtYWdlbnQuaG92aS5pZIIUY29yZS1hZ2VudC5uZ3Jvay5hcHAwSgYDVR0fBEMwQTA_oD2gO4Y5aHR0cHM6Ly9zYW5kYm94LmV1ZGktd2FsbGV0Lm9yZy9hcGkvc3RhdHVzLW1hbmFnZW1lbnQvY3JsMAoGCCqGSM49BAMCA0cAMEQCIHLB9FAgsIkk6Jg1Pw_TVIXm2JXKyboC1W1BHdCSh9f6AiBp8Zxm25vb80SRwQ9TKwsP4BAM2KiFURzyICNuSVRK1gRYJDhiNzJlMDMyLTI5YjMtNGMyZC04ODBmLWE0YWE5MWVhN2FiZlkDitgYWQOFpmd2ZXJzaW9uYzEuMG9kaWdlc3RBbGdvcml0aG1nU0hBLTI1Nmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xrxp4haZ1WCDVkNfsLlouSTLlaoR6FGK-aaOF6qcHnwe4tXLgvXoM2BobD3oQWCASNL4WNySm_apji1u0mxajGod8UZE7ajSOq03Rd6jECxoz3E44WCAeaWG22ZMF6eUr03qA_5LyRS2FHofDox5iQQP_FHDA9xoMAbKnWCC0le13okVHRWC4sFqlSbiRNzTL5K3LwU9V6WB_n5tJsRpV3DLaWCCib0LcWqT6Evvwxlao2Cvk_rtp68IVKm5x-gY1JvA7_hobgAvRWCARRgR-W3V2Y1zLk9HSCKV1NpS5r2dgrRwH57ynubeEahoM-trIWCCM-dvRhDTfo78_PS2RRAsyj7XA6wXIlFbtfk_tLWQj5BpJYy5EWCCMUyEU6tZZ3FBTNftfYBa-brTmY8XzvayKWor01ye_1hpkG2OEWCDVIObM2MgYfWG5FYr-SKaswhkiXMkXfVTEr6mcKgKFqBp9yS0UWCDrsz3CAJcx6XYLU5afbYOUskhj8zJ3s9LxjTBvyZOh2hpVbqpmWCDP8mOAyEdlpQCjryaHH2EFOdhNczGPv4Z1nOMkgGBeHRope6iQWCDrdMeMDgjvNp_5Jz7VdG0H2MRR4BaRI3dqzDNzjhqm2Bo5tpshWCBa7XB5aH108b18yl0huyNjVcFJRz9Ujk_Mq_9XfFh_aRpUv6m_WCDJBSwY0gvufcolIVUodYC6xA5ByRwJu7mqgSUnssipOBoAWBiLWCCvrXxwJXOseglJUf2864ZUagvL9CCnf9NWNEbcsz2UEW1kZXZpY2VLZXlJbmZvoWlkZXZpY2VLZXmkAQIgASFYIIxR9OE-rHvLBClcaeyHfs6vAGZovqhKcnefA97C9cUHIlggx3-v26NJIonuqpyWlAFapRe0Txw6k0i_wXipqBVDYxtnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0xMC0xNlQwOToyMTozOFppdmFsaWRGcm9twHQyMDI2LTEwLTE2VDA5OjIxOjM4Wmp2YWxpZFVudGlswHQyMDI3LTEwLTE2VDA5OjIxOjM4WlhAJLPaGxISP1dOyv9DH9mJVugsVbMau_lhlPerhMh1IgFD95bIS8F5dUlj1hKGaofFy1de9Uj3KAi1Icv7Jg14ZWxkZXZpY2VTaWduZWSiam5hbWVTcGFjZXPYGEGgamRldmljZUF1dGihb2RldmljZVNpZ25hdHVyZYRDoQEmoQRYJGFjM2QyN2Q1LThmMTItNGJmNS04NTZlLWJkYmRjMDEwMDVhZvZYQIH3IPprP_Hhka0UNpfZzApVBnlDBNYxYZT8VjoLolPkLAyfw4KUEg5S608s6TxqpS3hhl7W3NER6HjKTvu-TNo"
      ]
    },
    "state": "7af870b6-a483-4eb5-9e45-c5de3ef1e1ab"
  }
}
2026-10-16 09:35:48 UTC INFO /post VP Token received ▼
Data:
{
  "vp_token": {
    "pid": [
      "o2d2ZXJzaW9uYzEuMGZzdGF0dXMAaWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsaXNzdWVyU2lnbmVkompuYW1lU3BhY2VzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMYLYGFhnpGhkaWdlc3RJRBp4haZ1ZnJhbmRvbVggnmOOHNUeto6xtHd54XBPN_ZIIwA6QhsjVfEJ_czpx_xxZWxlbWVudElkZW50aWZpZXJqZ2l2ZW5fbmFtZWxlbGVtZW50VmFsdWVkSnVoYdgYWGykaGRpZ2VzdElEGhsPehBmcmFuZG9tWCDWdVIHHyyW_Yk2bXWIGdZShCSlLu_XaeaJC5Oks2ox4HFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZWxlbGVtZW50VmFsdWVoS29yaG9uZW5qaXNzdWVyQXV0aIRDoQEmohghWQJuMIICajCCAhGgAwIBAgIUOxD7JFkKYgFPk8J3ZmSsEC2BHtQwCgYIKoZIzj0EAwIwKDELMAkGA1UEBhMCREUxGTAXBgNVBAMMEEdlcm1hbiBSZWdpc3RyYXIwHhcNMjYwNDIxMTYxNTA0WhcNMjcwNDIxMTYxNTA0WjBKMQswCQYDVQQGEwJERTENMAsGA1UECgwESG92aTEdMBsGA1UEYQwUOTg0NTAwMkUwMkI1REIwRTdBODcxDTALBgNVBAMMBEhvdmkwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATcLEyQ6IY1snJNwR_vVm2jioheMcMXvLT5Z-Mt89WnU0dY8Ncla-m8mVrx280ObrWyjzaCiAcGgAQgoi4zPTFto4H2MIHzMAwGA1UdEwEB_wQCMAAwHQYDVR0OBBYEFPtEl4JwXE-he3uCaVHby9ZnM9UlMB8GA1UdIwQYMBaAFKnCo9ovbaxU7s65TugsySwAg4AzMA4GA1UdDwEB_wQEAwIHgDASBgNVHSUECzAJBgcogYxdBQEGMDMGA1UdEQQsMCqCEmNvcmUtYWdlbnQuaG92aS5pZIIUY29yZS1hZ2VudC5uZ3Jvay5hcHAwSgYDVR0fBEMwQTA_oD2gO4Y5aHR0cHM6Ly9zYW5kYm94LmV1ZGktd2FsbGV0Lm9yZy9hcGkvc3RhdHVzLW1hbmFnZW1lbnQvY3JsMAoGCCqGSM49BAMCA0cAMEQCIHLB9FAgsIkk6Jg1Pw_TVIXm2JXKyboC1W1BHdCSh9f6AiBp8Zxm25vb80SRwQ9TKwsP4BAM2KiFURzyICNuSVRK1gRYJDhiNzJlMDMyLTI5YjMtNGMyZC04ODBmLWE0YWE5MWVhN2FiZlkDitgYWQOFpmd2ZXJzaW9uYzEuMG9kaWdlc3RBbGdvcml0aG1nU0hBLTI1Nmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xrxp4haZ1WCDVkNfsLlouSTLlaoR6FGK-aaOF6qcHnwe4tXLgvXoM2BobD3oQWCASNL4WNySm_apji1u0mxajGod8UZE7ajSOq03Rd6jECxoz3E44WCAeaWG22ZMF6eUr03qA_5LyRS2FHofDox5iQQP_FHDA9xoMAbKnWCC0le13okVHRWC4sFqlSbiRNzTL5K3LwU9V6WB_n5tJsRpV3DLaWCCib0LcWqT6Evvwxlao2Cvk_rtp68IVKm5x-gY1JvA7_hobgAvRWCARRgR-W3V2Y1zLk9HSCKV1NpS5r2dgrRwH57ynubeEahoM-trIWCCM-dvRhDTfo78_PS2RRAsyj7XA6wXIlFbtfk_tLWQj5BpJYy5EWCCMUyEU6tZZ3FBTNftfYBa-brTmY8XzvayKWor01ye_1hpkG2OEWCDVIObM2MgYfWG5FYr-SKaswhkiXMkXfVTEr6mcKgKFqBp9yS0UWCDrsz3CAJcx6XYLU5afbYOUskhj8zJ3s9LxjTBvyZOh2hpVbqpmWCDP8mOAyEdlpQCjryaHH2EFOdhNczGPv4Z1nOMkgGBeHRope6iQWCDrdMeMDgjvNp_5Jz7VdG0H2MRR4BaRI3dqzDNzjhqm2Bo5tpshWCBa7XB5aH108b18yl0huyNjVcFJRz9Ujk_Mq_9XfFh_aRpUv6m_WCDJBSwY0gvufcolIVUodYC6xA5ByRwJu7mqgSUnssipOBoAWBiLWCCvrXxwJXOseglJUf2864ZUagvL9CCnf9NWNEbcsz2UEW1kZXZpY2VLZXlJbmZvoWlkZXZpY2VLZXmkAQIgASFYIIxR9OE-rHvLBClcaeyHfs6vAGZovqhKcnefA97C9cUHIlggx3-v26NJIonuqpyWlAFapRe0Txw6k0i_wXipqBVDYxtnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0xMC0xNlQwOToyMTozOFppdmFsaWRGcm9twHQyMDI2LTEwLTE2VDA5OjIxOjM4Wmp2YWxpZFVudGlswHQyMDI3LTEwLTE2VDA5OjIxOjM4WlhAJLPaGxISP1dOyv9DH9mJVugsVbMau_lhlPerhMh1IgFD95bIS8F5dUlj1hKGaofFy1de9Uj3KAi1Icv7Jg14ZWxkZXZpY2VTaWduZWSiam5hbWVTcGFjZXPYGEGgamRldmljZUF1dGihb2RldmljZVNpZ25hdHVyZYRDoQEmoQRYJGFjM2QyN2Q1LThmMTItNGJmNS04NTZlLWJkYmRjMDEwMDVhZvZYQIH3IPprP_Hhka0UNpfZzApVBnlDBNYxYZT8VjoLolPkLAyfw4KUEg5S608s6TxqpS3hhl7W3NER6HjKTvu-TNo"
    ]
  },
  "state": "7af870b6-a483-4eb5-9e45-c5de3ef1e1ab",
  "nonce": "fYpvKq5JwhcabhtbabYaf4ZpO4TdrDVFQix1MVSlM0I",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "l3Bh_J0ABzsBlF3oDpbUjwRJXPtOAUPN6-UJGmcSfQA"
}
2026-10-16 09:35:48 UTC INFO /post Validation succeeded with warnings ▼
How to fix:
Credentials verified successfully. Non-critical checks (trust chain or token status) produced warnings.
Data:
{
  "hint": "Credentials verified successfully. Non-critical checks (trust chain or token status) produced warnings.",
  "credentials": {
    "pid": {
      "valid": false,
      "format": "mso_mdoc",
      "disclosed_claims": {
        "eu.europa.ec.eudi.pid.1:given_name": "Juha",
        "eu.europa.ec.eudi.pid.1:family_name": "Korhonen"
      },
      "issuer": "CN=German Registrar,C=DE",
      "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-21T16:15:04+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "failed",
          "detail": "Certificate chain (1 cert(s)) does not terminate at any of 1 configured trusted root(s)"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2027-10-16T09:21:38+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    }
  }
}