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

705d922d-f9a3-4660-b67f-d9f2969f81a6

validated warnings
direct_post.jwt

f1f0854f-e31b-481e-b775-83433cb740ce
x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc
2pvIPp1gbF2A8awrTExUwHE0qNOW6q8yS6tp_xAD9BM

https://verifier-playground-service.igrant.io/post
600s
eu_pid_any_format_common
2026-09-15 14:45:07 UTC    2026-09-15 14:45:09 UTC

DCQL Query

View Query
{
  "credentials": [
    {
      "id": "eu_pid_sdjwt",
      "format": "dc+sd-jwt",
      "meta": {
        "vct_values": [
          "urn:eudi:pid:1"
        ]
      },
      "claims": [
        {
          "path": [
            "given_name"
          ]
        },
        {
          "path": [
            "family_name"
          ]
        },
        {
          "path": [
            "birthdate"
          ]
        },
        {
          "path": [
            "issuing_country"
          ]
        }
      ]
    },
    {
      "id": "eu_pid_mdoc",
      "format": "mso_mdoc",
      "meta": {
        "doctype_value": "eu.europa.ec.eudi.pid.1"
      },
      "claims": [
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "given_name"
          ],
          "intent_to_retain": false
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "family_name"
          ],
          "intent_to_retain": false
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "birth_date"
          ],
          "intent_to_retain": false
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "issuing_country"
          ],
          "intent_to_retain": false
        }
      ]
    }
  ],
  "credential_sets": [
    {
      "options": [
        [
          "eu_pid_sdjwt"
        ],
        [
          "eu_pid_mdoc"
        ]
      ],
      "required": true
    }
  ]
}

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": "W2gm5vORbz3Ok5nMk8iFw6UkjzuL8zX0LRN5rdJYwt8",
        "y": "5xeq22XjMNeREYqcjVVCuchPpAPuZeY39xt2qq0NfTA",
        "kid": "_0xOwN5AmIo4aoYiNZXQuJ3ey_G3tc7X5lCkUqixb3s",
        "alg": "ECDH-ES",
        "use": "enc"
      }
    ]
  },
  "authorization_encrypted_response_alg": "ECDH-ES",
  "authorization_encrypted_response_enc": "A256GCM",
  "encrypted_response_enc_values_supported": [
    "A256GCM",
    "A128GCM",
    "A128CBC-HS256"
  ],
  "response_types_supported": [
    "vp_token"
  ]
}

Validation Result

Valid Warnings
eu_pid_mdoc
mso_mdoc
Valid
Valid Document DocType: eu.europa.ec.eudi.pid.1
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verified
Valid Certificate Valid until 2029-09-10T13:08:35+00:00
Trusted Chain signed by trusted root: CN=mDL Test IACA,C=FR
Valid Token Status Valid until 2027-09-15T14:45:09+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": "Martin",
    "eu.europa.ec.eudi.pid.1:given_name": "Jean",
    "eu.europa.ec.eudi.pid.1:birth_date": "1990-01-15",
    "eu.europa.ec.eudi.pid.1:issuing_country": "FR"
  },
  "issuer": "CN=mDL Test IACA,C=FR",
  "error": null,
  "checks": [
    {
      "id": "valid_document",
      "name": "Valid Document",
      "status": "passed",
      "detail": "DocType: eu.europa.ec.eudi.pid.1"
    },
    {
      "id": "issuer_signature",
      "name": "Valid Issuer Signature",
      "status": "passed",
      "detail": "IssuerAuth COSE_Sign1 signature verified"
    },
    {
      "id": "valid_certificate",
      "name": "Valid Certificate",
      "status": "passed",
      "detail": "Valid until 2029-09-10T13:08:35+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "passed",
      "detail": "Chain signed by trusted root: CN=mDL Test IACA,C=FR"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2027-09-15T14:45:09+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}
eu_pid_sdjwt
dc+sd-jwt
Warning
Valid Document SD-JWT parsed (4 disclosures)
Valid Issuer Signature Issuer JWT signature verified via x5c certificate
Valid Certificate Valid until 2027-06-10T07:55:36+00:00
Trusted Certificate chain (1 cert(s)) does not terminate at any of 1 configured trusted root(s)
Valid Token Status Valid until 2027-09-11T07:19:17+00:00
Valid Key Binding KB-JWT verified (nonce, aud, sd_hash, signature)
View Details
{
  "valid": false,
  "format": "dc+sd-jwt",
  "disclosed_claims": {
    "iss": "https://issuer-playground-service.igrant.io",
    "vct": "urn:eudi:pid:1",
    "iat": 1789111157,
    "nbf": 1789111157,
    "exp": 1820647157,
    "cnf": {
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "x": "jxV5OOv366T1mgkaCquUZ2Qk_4xLlrk03kcA4UpFAIA",
        "y": "ajL4LjoGn28oxqpBpzmXJnlvY9pCw4MTgogryfzKh5g"
      }
    },
    "status": {
      "status_list": {
        "idx": 112187,
        "uri": "https://issuer-playground-service.igrant.io/statuslists/1"
      }
    },
    "issuing_country": "SE",
    "family_name": "Johansson",
    "given_name": "Anna",
    "birthdate": "1990-07-22"
  },
  "issuer": "https://issuer-playground-service.igrant.io",
  "error": null,
  "checks": [
    {
      "id": "valid_document",
      "name": "Valid Document",
      "status": "passed",
      "detail": "SD-JWT parsed (4 disclosures)"
    },
    {
      "id": "issuer_signature",
      "name": "Valid Issuer Signature",
      "status": "passed",
      "detail": "Issuer JWT signature verified via x5c certificate"
    },
    {
      "id": "valid_certificate",
      "name": "Valid Certificate",
      "status": "passed",
      "detail": "Valid until 2027-06-10T07:55:36+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "failed",
      "detail": "Certificate chain (1 cert(s)) does not terminate at any of 1 configured trusted root(s)"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2027-09-11T07:19:17+00:00"
    },
    {
      "id": "key_binding",
      "name": "Valid Key Binding",
      "status": "passed",
      "detail": "KB-JWT verified (nonce, aud, sd_hash, signature)"
    }
  ]
}

VP Token

View Raw Token
{
  "eu_pid_mdoc": [
    "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDMgOGJBsJzde7Q-ewCn-MmCVWwCgtrMLHIoVD7tIn39w0pBtngxDYb8Spz4fn4x8dqjgjLXl7etk8kz3vWYyx2am5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJXMIICUzCCAfmgAwIBAgIUWDcd-YoRaTfnWsQvMyUDsT4QVcwwCgYIKoZIzj0EAwIwJTELMAkGA1UEBhMCRlIxFjAUBgNVBAMMDW1ETCBUZXN0IElBQ0EwHhcNMjYwOTEwMTMwODM1WhcNMjkwOTEwMTMwODM1WjAjMQswCQYDVQQGEwJGUjEUMBIGA1UEAwwLbURMIFRlc3QgRFMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQSQps7NUWMRMf3INLkK79jJ0j1fxCsq_kDASvMeOcLYXwT4mnWxMzzK2kidQbKcVWCWZ3dROr5qsDnIgvRe1TSo4IBBzCCAQMwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQYaUlISNW-v-C2cF9bnD_oH3ET6jAfBgNVHSMEGDAWgBQpgOliNidxTwq79cWhU6shtpQZyTAkBgNVHREEHTAbhhlodHRwczovL21kbC10ZXN0LmludmFsaWQvMD8GA1UdEgQ4MDaGHWh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9jb250YWN0gRVpYWNhQG1kbC10ZXN0LmludmFsaWQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovLzEyNy4wLjAuMTo4MDAwL2NybC9pYWNhLmNybDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMAoGCCqGSM49BAMCA0gAMEUCIQDM0pHLaSMmWHh9CAsmNP5jHMjqnHtaU4X1wwbvDCMDjQIgXwyLJqrgrDXTryE0nVvobh0wzODG6EL1Q_Hs1iQAT0hZBWLYGFkFXaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0wOS0xNVQxNDo0MDowOVppdmFsaWRGcm9twHQyMDI2LTA5LTE1VDE0OjQwOjA5Wmp2YWxpZFVudGlswHQyMDI3LTA5LTE1VDE0OjQ1OjA5Wmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuB4AWCB7X-XVsyjXRYEFVaWmYHwiBl4VZ78WizXgMZaJAXURZQFYID3TLfky8IB9OfYTlwr-QsDUMyOfFEWPcXLX8TT7ZuKgAlggjBXYJtADODxYBc2wjXI3dyMp8NGuvrZTZTffCwvfATIDWCCcI6Jc2sJQvycDMsM0909TBdk8vDLoD9no1ArODd6X0ARYID9d_0exkW_PvI3d2KttYufSRgvt0_csfDqEeUYftibGBVgg8X0QyCGIJcAgT2zxVOyki8tZDsiA4LcHuDk2d3hCe2AGWCDuOnqeN06hTvXx1E5jhApTG6nupxXJsaYyUmlomzeTzwdYIJa_pyZqEtU4Xlazey8Teb9t8zY-S187i-lGmntBKcBYCFggB0ohNn0zW2JjVSvUL1CKo_aeX1sqnuil7h3Q5K31hU0JWCD6lK3L8_ZCDJI9UV5uPU-Zed7ieo4bgHcEjI0lpphE6QpYIGLvmT6uSlrzAeMgxU2OhTXoUpZ7HI6DZmGcHCEANtglC1ggNyu-L4IwugDrrohiR_jzYfG7Y-RnTwvVBby4Sazl1DYMWCCz7ppJEeiyIb1t4CHnV0A-Tk3Doxu3aw2yR8AwJ45Muw1YIAyift3sZyRNfL-x2R601-Wbld3cMy_-uc5WYAVvymvkDlggg8YtnYVXuXTtLAjNu9_mFXh0dxWcTIrXxoWsT6bioNkPWCD0wUsx8PQBCRuB1sGrYbIPuzLP7fV62rNjGYF7ieZxeBBYICkO97k0Zf9FRV-p32F1L1nfDdrnE188JiEYiwvXeO5bEVgg4FTxcyYyk75adwCwKzPGCBYheN-aMijfwD5hL1F1ylkSWCCgYGFk8Oi7IHTgr5OxdxjX11_89Rc06ryVVi31eIx3KRNYIKCuh9HW0q6YLR-OBtqZ81mnWGrfU1iyQUrQ4kdDGlcNFFggJSm4fkc0Zu5YVRJaAj6X9nCCnFNEUQ7NnJjsRf7yRP4VWCAPT9atlaXqpttNOtcxsNnKtpA4wOJ6lQg27Ft9LuU9rBZYICP6mlqfa4iDklBXgmTz6cYNn8lOVUTRkXAcdvZrx0U9F1ggEp6THozjJ53WbDH6n1ZtAD1VeeHHET_lvcpFmbAPZsEYGFggZ0qL6eKlBm4R6QM0KeXURQdPtTQXdEDSohqSv6hcjGsYGVggiiSKbTU4MEkNVY8aJYpQ6eHp-ICo2Ub3luTeu7gpe6IYGlggov3LHgHgTfBeP4WowgixKClsE2wh23h46I2DrFaw0yQYG1ggammFjKHA5jTIo2URDwGoP6SLPFEj1OvrL3HbFHySgqoYHFggRLbOaDsWn5sPPlB2iwpZXvhtw1ainfpoiSzB6Ou7ScYYHVggQHoWmurxW-x7FqPzA7MuLHQVZQQHRyaUWkfIjyvehSBtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCBjNfWJcy1T84uaoMHZ3pgeKkdrT2KrFijzt4ZvBJ7rcyJYIKSwE67m7tqcBK_B-a8whlGA2znaeS4ok1umT_0YjUPEb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEDdWcT4rKbd2gNl7oPNHRH7qU5TGQI96OTVeoA3SSPlibC2SlmVJiXdLJhDZrwEKB1y9rWK6oxKN4J2qkVOG3PCam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGakZnJhbmRvbVggToq5_0x0WOy4TzueOOr-EL7AlQ7ljmMpVnqwpkkdbaRoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWZNYXJ0aW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhjpGZyYW5kb21YILWZc71zMiZrManVYe0taHTt5Ag28IvvXdUq8L9InxMCaGRpZ2VzdElEAWxlbGVtZW50VmFsdWVkSmVhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYbKRmcmFuZG9tWCC0k_6eyQZEylsIQzE157GGFxrfB3g6logYjJIfNOKBt2hkaWdlc3RJRAJsZWxlbWVudFZhbHVl2QPsajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGakZnJhbmRvbVgglu6tHnokWDNWBbn5A-mDja749b6z3UEmvemdRpZG8QtoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWJGUnFlbGVtZW50SWRlbnRpZmllcm9pc3N1aW5nX2NvdW50cnk"
  ],
  "eu_pid_sdjwt": [
    "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6IldCcG9hdUZ6N0VDNUUwbHk4NHJuSUEiLCJ4NWMiOlsiTUlJQ1RqQ0NBZldnQXdJQkFnSVVURnpKNDJpbnd1VGpNQU9VL1IvZDRjaVJ5Y0V3Q2dZSUtvWkl6ajBFQXdJd1FqRUxNQWtHQTFVRUJoTUNVMFV4Q3pBSkJnTlZCQWdNQWxORk1SSXdFQVlEVlFRS0RBbHBSM0poYm5RdWFXOHhFakFRQmdOVkJBTU1DVk5FTFVwWFZDQkRRVEFlRncweU5qQTJNVEF3TnpVMU16WmFGdzB5TnpBMk1UQXdOelUxTXpaYU1FOHhDekFKQmdOVkJBWVRBbE5GTVFzd0NRWURWUVFJREFKVFJURVNNQkFHQTFVRUNnd0phVWR5WVc1MExtbHZNUjh3SFFZRFZRUUREQlpUUkMxS1YxUWdSRzlqZFcxbGJuUWdVMmxuYm1WeU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWxCdDBUQkdoUFZXak1Kcmd1U3YweUIwbmRTSVVTcFFqalFSRkE1aUVtdjZPR3J0bnhIL1h3WlczTDJaRWw3YW9LQjRCTndjWjl0SlVOKzZOY0l3enVLT0J1ekNCdURBSkJnTlZIUk1FQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lIZ0RCYkJnTlZIUkVFVkRCU2hpdG9kSFJ3Y3pvdkwybHpjM1ZsY2kxd2JHRjVaM0p2ZFc1a0xYTmxjblpwWTJVdWFXZHlZVzUwTG1sdmdpTnBjM04xWlhJdGNHeGhlV2R5YjNWdVpDMXpaWEoyYVdObExtbG5jbUZ1ZEM1cGJ6QWRCZ05WSFE0RUZnUVVWVTU0Q2R3WHBGRDdkb05TSlJFTjgvT2p0K0F3SHdZRFZSMGpCQmd3Rm9BVTJWYi9TcjgyZTlYT1EwMHFhZzJyeWdxT1l6c3dDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdXc0R5aTB3OUhYU1cvUmZsQ09sQVRsWFpEOEV5VXAvZmpTTkZLdUdJR1JJQ0lFZ3ZyaDJhR29YcTIveU1TNzJ1RFpGbVNBNWw5YThKclBBazJFSFNqUHpmIl19.eyJfc2QiOiBbIjNJNEFZb1dEYTRlTGhoOXJaazRZSms2LVNVT3RYSEVhTHNEc3FwbWdxV2ciLCAiNHVqMk5SVUpUaVZXcngwYlczQjU3LVJTQldqWWlUUFBEN01sZER4VXE3YyIsICI1Qk43WUJjX0tWa25OYXpoNTE1NmZHUGFqVGI1Umc3a1ZPRVloUlVxNGtFIiwgIjl2OFJjYTVLZ3VDb0V2NzBxTE44bkRQcnpGQWpkOENoY3BEUVFwRDRVVTAiLCAiQ29yZUU1RzJQTERIWTdrZTlSVEdfbmNuaEF3VUFTdnNuVGJ1Zkg0RVFMayIsICJEa1E1cjRHTWlQZjNoNF9WRnZ6Ty1VQVBkRmNuOTR3TlRDODhuTkFLUnRjIiwgIkg2RkVFWVpSdUcxN0tnUmNVOUNhV1E1Vk5IdEZ4ZEhZUFhqRm1qaXJTRTQiLCAiSUMzMHdDSHVOcDVockJFal9VLWJ6MnRtOHd4c3pudkdPRVZmMWxJbmZBMCIsICJUelgta3Y5T2JNZEIybThld1NERnBCYnBudGxONW9KQXU1S19BS3dFZXRFIiwgImNCS1pqa0xzX1RqY3BlX1A4eGNVNlAzQ1oxYTdqU0ctM05iYkpJRlowbjgiLCAiZS1MRjZ5MVRnVXM5bXhlOHczUzdJdm5yb0JDaldzWEwwWXZoSWhPb2V2VSIsICJoTXF1WTM4aXpqMHZRZ2dIWGc4WTBSYk9KbEZOQU5PejFNZWN6N0ZqcGgwIiwgImtPenJreHVSdUtnSEpUVjFBTE5HQ214UjJ1M09oOWMxanY4Qjg2dHVQRm8iLCAidmQ2ampwckl3NFh1VWVIYlk0MWcyeW42OU1zekpSclZXYnBJY2RXWVVyayIsICJ2bFM5a2pVRnpKaGt1aDl1ZWxxN3RySVozc0g0VHBEa3dGZG51QzJYMTFNIiwgInZyTFpWRXQ4dzEzVk5scDRkUll4VFhhUllxX28wcnBvNTJJSng1RTJxMHciLCAieFZ1dFVmNWM0UzRSSzFMS1VHSnN4NFJqVl9rdmpjM2tUSXN3RkFvb2V1VSIsICJ5MUlta2duamFBWUFacGlybUsyQTZhaHBoVTVhMzVRMUwtV09pN0pnWS1NIl0sICJpc3MiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pbyIsICJ2Y3QiOiAidXJuOmV1ZGk6cGlkOjEiLCAiaWF0IjogMTc4OTExMTE1NywgIm5iZiI6IDE3ODkxMTExNTcsICJleHAiOiAxODIwNjQ3MTU3LCAiX3NkX2FsZyI6ICJzaGEtMjU2IiwgImNuZiI6IHsiandrIjogeyJrdHkiOiAiRUMiLCAiY3J2IjogIlAtMjU2IiwgIngiOiAianhWNU9PdjM2NlQxbWdrYUNxdVVaMlFrXzR4TGxyazAza2NBNFVwRkFJQSIsICJ5IjogImFqTDRMam9HbjI4b3hxcEJwem1YSm5sdlk5cEN3NE1UZ29ncnlmektoNWcifX0sICJzdGF0dXMiOiB7InN0YXR1c19saXN0IjogeyJpZHgiOiAxMTIxODcsICJ1cmkiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pby9zdGF0dXNsaXN0cy8xIn19fQ.Mrti1pMMonUuYh24PZh7y4_q4Eei-4oQ8DRCSeVR3zWKRCwr-9sHa3p3Uh3Ce-HGKJTPJlhl8yI_-Ebu_Ext6A~WyI1aGR4TmNObHlEQ0dsNnlzWjQ4RUV3IiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyJfeVR2NHREX2VCY1FnX1BvaEdtTkdBIiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJoaTF0QzVjWGhRcWxPUTJqYXVFVkJBIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyIzN1I0dGtoV2dSbGp1anVpTFJidkNBIiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~eyJ0eXAiOiJrYitqd3QiLCJhbGciOiJFUzI1NiJ9.eyJpYXQiOjE3ODk0ODM1MDksImF1ZCI6Ing1MDlfaGFzaDpUekhiaGJlZEd5NEE2ZlUtTWxwUTRJTGxwY3h3b0pvcjNYYVgxY3daSEdjIiwibm9uY2UiOiIycHZJUHAxZ2JGMkE4YXdyVEV4VXdIRTBxTk9XNnE4eVM2dHBfeEFEOUJNIiwic2RfaGFzaCI6IjlWUEF5R016YkJUcHZydmNaaWk0RW5VaVFaTl93QUhMN0t2cnpjN2VZb3MifQ.axXdh7-eNgh-uaBhMk7Q-V4BoEDhYD3MBdfVYKNlOzA3940274BkdYV1q3zThSvBv70J4MGPfZ24ZVpDhGXwlg"
  ]
}

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'\\xcc\\x80\\xe1\\x89\\x06\\xc2su\\xee\\xd0\\xf9\\xec\\x02\\x9f\\xe3&\\tU\\xb0\\n\\x0bk0\\xb1\\xc8\\xa1P\\xfb\\xb4\\x89\\xf7\\xf7\\r)\\x06\\xd9\\xe0\\xc46\\x1b\\xf1*s\\xe1\\xf9\\xf8\\xc7\\xc7j\\x8e\\x08\\xcb^^\\xde\\xb6O$\\xcf{\\xd6c,v'"
            ]
          },
          "nameSpaces": "CBORTag(24, b'\\xa0')"
        },
        "issuerSigned": {
          "issuerAuth": [
            "b'\\xa1\\x01&'",
            {
              "33": "b'0\\x82\\x02S0\\x82\\x01\\xf9\\xa0\\x03\\x02\\x01\\x02\\x02\\x14X7\\x1d\\xf9\\x8a\\x11i7\\xe7Z\\xc4/3%\\x03\\xb1>\\x10U\\xcc0\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x020%1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02FR1\\x160\\x14\\x06\\x03U\\x04\\x03\\x0c\\rmDL Test IACA0\\x1e\\x17\\r260910130835Z\\x17\\r290910130835Z0#1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02FR1\\x140\\x12\\x06\\x03U\\x04\\x03\\x0c\\x0bmDL Test DS0Y0\\x13\\x06\\x07*\\x86H\\xce=\\x02\\x01\\x06\\x08*\\x86H\\xce=\\x03\\x01\\x07\\x03B\\x00\\x04\\x12B\\x9b;5E\\x8cD\\xc7\\xf7 \\xd2\\xe4+\\xbfc\\'H\\xf5\\x7f\\x10\\xac\\xab\\xf9\\x03\\x01+\\xccx\\xe7\\x0ba|\\x13\\xe2i\\xd6\\xc4\\xcc\\xf3+i\"u\\x06\\xcaqU\\x82Y\\x9d\\xddD\\xea\\xf9\\xaa\\xc0\\xe7\"\\x0b\\xd1{T\\xd2\\xa3\\x82\\x01\\x070\\x82\\x01\\x030\\x0e\\x06\\x03U\\x1d\\x0f\\x01\\x01\\xff\\x04\\x04\\x03\\x02\\x07\\x800\\x1d\\x06\\x03U\\x1d\\x0e\\x04\\x16\\x04\\x14\\x18iIHH\\xd5\\xbe\\xbf\\xe0\\xb6p_[\\x9c?\\xe8\\x1fq\\x13\\xea0\\x1f\\x06\\x03U\\x1d#\\x04\\x180\\x16\\x80\\x14)\\x80\\xe9b6\\'qO\\n\\xbb\\xf5\\xc5\\xa1S\\xab!\\xb6\\x94\\x19\\xc90$\\x06\\x03U\\x1d\\x11\\x04\\x1d0\\x1b\\x86\\x19https://mdl-test.invalid/0?\\x06\\x03U\\x1d\\x12\\x04806\\x86\\x1dhttp://127.0.0.1:8000/contact\\x81\\[email protected]\\x06\\x03U\\x1d\\x1f\\x04,0*0(\\xa0&\\xa0$\\x86\"http://127.0.0.1:8000/crl/iaca.crl0\\x15\\x06\\x03U\\x1d%\\x01\\x01\\xff\\x04\\x0b0\\t\\x06\\x07(\\x81\\x8c]\\x05\\x01\\x020\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x02\\x03H\\x000E\\x02!\\x00\\xcc\\xd2\\x91\\xcbi#&Xx}\\x08\\x0b&4\\xfec\\x1c\\xc8\\xea\\x9c{ZS\\x85\\xf5\\xc3\\x06\\xef\\x0c#\\x03\\x8d\\x02 _\\x0c\\x8b&\\xaa\\xe0\\xac5\\xd3\\xaf!4\\x9d[\\xe8n\\x1d0\\xcc\\xe0\\xc6\\xe8B\\xf5C\\xf1\\xec\\xd6$\\x00OH'"
            },
            "b'\\xd8\\x18Y\\x05]\\xa6gdocTypeweu.europa.ec.eudi.pid.1gversionc1.0lvalidityInfo\\xa3fsigned\\xc0t2026-09-15T14:40:09ZivalidFrom\\xc0t2026-09-15T14:40:09ZjvalidUntil\\xc0t2027-09-15T14:45:09ZlvalueDigests\\xa1weu.europa.ec.eudi.pid.1\\xb8\\x1e\\x00X {_\\xe5\\xd5\\xb3(\\xd7E\\x81\\x05U\\xa5\\xa6`|\"\\x06^\\x15g\\xbf\\x16\\x8b5\\xe01\\x96\\x89\\x01u\\x11e\\x01X =\\xd3-\\xf92\\xf0\\x80}9\\xf6\\x13\\x97\\n\\xfeB\\xc0\\xd43#\\x9f\\x14E\\x8fqr\\xd7\\xf14\\xfbf\\xe2\\xa0\\x02X \\x8c\\x15\\xd8&\\xd0\\x038<X\\x05\\xcd\\xb0\\x8dr7w#)\\xf0\\xd1\\xae\\xbe\\xb6Se7\\xdf\\x0b\\x0b\\xdf\\x012\\x03X \\x9c#\\xa2\\\\\\xda\\xc2P\\xbf\\'\\x032\\xc34\\xf7OS\\x05\\xd9<\\xbc2\\xe8\\x0f\\xd9\\xe8\\xd4\\n\\xce\\r\\xde\\x97\\xd0\\x04X ?]\\xffG\\xb1\\x91o\\xcf\\xbc\\x8d\\xdd\\xd8\\xabmb\\xe7\\xd2F\\x0b\\xed\\xd3\\xf7,|:\\x84yF\\x1f\\xb6&\\xc6\\x05X \\xf1}\\x10\\xc8!\\x88%\\xc0 Ol\\xf1T\\xec\\xa4\\x8b\\xcbY\\x0e\\xc8\\x80\\xe0\\xb7\\x07\\xb896wxB{`\\x06X \\xee:z\\x9e7N\\xa1N\\xf5\\xf1\\xd4Nc\\x84\\nS\\x1b\\xa9\\xee\\xa7\\x15\\xc9\\xb1\\xa62Rih\\x9b7\\x93\\xcf\\x07X \\x96\\xbf\\xa7&j\\x12\\xd58^V\\xb3{/\\x13y\\xbfm\\xf36>K_;\\x8b\\xe9F\\x9a{A)\\xc0X\\x08X \\x07J!6}3[bcU+\\xd4/P\\x8a\\xa3\\xf6\\x9e_[*\\x9e\\xe8\\xa5\\xee\\x1d\\xd0\\xe4\\xad\\xf5\\x85M\\tX \\xfa\\x94\\xad\\xcb\\xf3\\xf6B\\x0c\\x92=Q^n=O\\x99y\\xde\\xe2z\\x8e\\x1b\\x80w\\x04\\x8c\\x8d%\\xa6\\x98D\\xe9\\nX b\\xef\\x99>\\xaeJZ\\xf3\\x01\\xe3 \\xc5M\\x8e\\x855\\xe8R\\x96{\\x1c\\x8e\\x83fa\\x9c\\x1c!\\x006\\xd8%\\x0bX 7+\\xbe/\\x820\\xba\\x00\\xeb\\xae\\x88bG\\xf8\\xf3a\\xf1\\xbbc\\xe4gO\\x0b\\xd5\\x05\\xbc\\xb8I\\xac\\xe5\\xd46\\x0cX \\xb3\\xee\\x9aI\\x11\\xe8\\xb2!\\xbdm\\xe0!\\xe7W@>NM\\xc3\\xa3\\x1b\\xb7k\\r\\xb2G\\xc00\\'\\x8eL\\xbb\\rX \\x0c\\xa2~\\xdd\\xecg$M|\\xbf\\xb1\\xd9\\x1e\\xb4\\xd7\\xe5\\x9b\\x95\\xdd\\xdc3/\\xfe\\xb9\\xceV`\\x05o\\xcak\\xe4\\x0eX \\x83\\xc6-\\x9d\\x85W\\xb9t\\xed,\\x08\\xcd\\xbb\\xdf\\xe6\\x15xtw\\x15\\x9cL\\x8a\\xd7\\xc6\\x85\\xacO\\xa6\\xe2\\xa0\\xd9\\x0fX \\xf4\\xc1K1\\xf0\\xf4\\x01\\t\\x1b\\x81\\xd6\\xc1\\xaba\\xb2\\x0f\\xbb2\\xcf\\xed\\xf5z\\xda\\xb3c\\x19\\x81{\\x89\\xe6qx\\x10X )\\x0e\\xf7\\xb94e\\xffEE_\\xa9\\xdfau/Y\\xdf\\r\\xda\\xe7\\x13_<&!\\x18\\x8b\\x0b\\xd7x\\xee[\\x11X \\xe0T\\xf1s&2\\x93\\xbeZw\\x00\\xb0+3\\xc6\\x08\\x16!x\\xdf\\x9a2(\\xdf\\xc0>a/Qu\\xcaY\\x12X \\xa0`ad\\xf0\\xe8\\xbb t\\xe0\\xaf\\x93\\xb1w\\x18\\xd7\\xd7_\\xfc\\xf5\\x174\\xea\\xbc\\x95V-\\xf5x\\x8cw)\\x13X \\xa0\\xae\\x87\\xd1\\xd6\\xd2\\xae\\x98-\\x1f\\x8e\\x06\\xda\\x99\\xf3Y\\xa7Xj\\xdfSX\\xb2AJ\\xd0\\xe2GC\\x1aW\\r\\x14X %)\\xb8~G4f\\xeeXU\\x12Z\\x02>\\x97\\xf6p\\x82\\x9cSDQ\\x0e\\xcd\\x9c\\x98\\xecE\\xfe\\xf2D\\xfe\\x15X \\x0fO\\xd6\\xad\\x95\\xa5\\xea\\xa6\\xdbM:\\xd71\\xb0\\xd9\\xca\\xb6\\x908\\xc0\\xe2z\\x95\\x086\\xec[}.\\xe5=\\xac\\x16X #\\xfa\\x9aZ\\x9fk\\x88\\x83\\x92PW\\x82d\\xf3\\xe9\\xc6\\r\\x9f\\xc9NUD\\xd1\\x91p\\x1cv\\xf6k\\xc7E=\\x17X \\x12\\x9e\\x93\\x1e\\x8c\\xe3\\'\\x9d\\xd6l1\\xfa\\x9fVm\\x00=Uy\\xe1\\xc7\\x11?\\xe5\\xbd\\xcaE\\x99\\xb0\\x0ff\\xc1\\x18\\x18X gJ\\x8b\\xe9\\xe2\\xa5\\x06n\\x11\\xe9\\x034)\\xe5\\xd4E\\x07O\\xb54\\x17t@\\xd2\\xa2\\x1a\\x92\\xbf\\xa8\\\\\\x8ck\\x18\\x19X \\x8a$\\x8am580I\\rU\\x8f\\x1a%\\x8aP\\xe9\\xe1\\xe9\\xf8\\x80\\xa8\\xd9F\\xf7\\x96\\xe4\\xde\\xbb\\xb8){\\xa2\\x18\\x1aX \\xa2\\xfd\\xcb\\x1e\\x01\\xe0M\\xf0^?\\x85\\xa8\\xc2\\x08\\xb1()l\\x13l!\\xdbxx\\xe8\\x8d\\x83\\xacV\\xb0\\xd3$\\x18\\x1bX ji\\x85\\x8c\\xa1\\xc0\\xe64\\xc8\\xa3e\\x11\\x0f\\x01\\xa8?\\xa4\\x8b<Q#\\xd4\\xeb\\xeb/q\\xdb\\x14|\\x92\\x82\\xaa\\x18\\x1cX D\\xb6\\xceh;\\x16\\x9f\\x9b\\x0f>Pv\\x8b\\nY^\\xf8m\\xc3V\\xa2\\x9d\\xfah\\x89,\\xc1\\xe8\\xeb\\xbbI\\xc6\\x18\\x1dX @z\\x16\\x9a\\xea\\xf1[\\xec{\\x16\\xa3\\xf3\\x03\\xb3.,t\\x15e\\x04\\x07G&\\x94ZG\\xc8\\x8f+\\xde\\x85 mdeviceKeyInfo\\xa1ideviceKey\\xa4\\x01\\x02 \\x01!X c5\\xf5\\x89s-S\\xf3\\x8b\\x9a\\xa0\\xc1\\xd9\\xde\\x98\\x1e*GkOb\\xab\\x16(\\xf3\\xb7\\x86o\\x04\\x9e\\xebs\"X \\xa4\\xb0\\x13\\xae\\xe6\\xee\\xda\\x9c\\x04\\xaf\\xc1\\xf9\\xaf0\\x86Q\\x80\\xdb9\\xday.(\\x93[\\xa6O\\xfd\\x18\\x8dC\\xc4odigestAlgorithmgSHA-256'",
            "b'\\xddY\\xc4\\xf8\\xac\\xa6\\xdd\\xda\\x03e\\xee\\x83\\xcd\\x1d\\x11\\xfb\\xa9NS\\x19\\x02=\\xe8\\xe4\\xd5z\\x807I#\\xe5\\x89\\xb0\\xb6JY\\x95&%\\xdd,\\x98Cf\\xbc\\x04(\\x1dr\\xf6\\xb5\\x8a\\xea\\x8cJ7\\x82v\\xaaEN\\x1bs\\xc2'"
          ],
          "nameSpaces": {
            "eu.europa.ec.eudi.pid.1": [
              "CBORTag(24, b'\\xa4frandomX N\\x8a\\xb9\\xffLtX\\xec\\xb8O;\\x9e8\\xea\\xfe\\x10\\xbe\\xc0\\x95\\x0e\\xe5\\x8ec)Vz\\xb0\\xa6I\\x1dm\\xa4hdigestID\\x00lelementValuefMartinqelementIdentifierkfamily_name')",
              "CBORTag(24, b'\\xa4frandomX \\xb5\\x99s\\xbds2&k1\\xa9\\xd5a\\xed-ht\\xed\\xe4\\x086\\xf0\\x8b\\xef]\\xd5*\\xf0\\xbfH\\x9f\\x13\\x02hdigestID\\x01lelementValuedJeanqelementIdentifierjgiven_name')",
              "CBORTag(24, b'\\xa4frandomX \\xb4\\x93\\xfe\\x9e\\xc9\\x06D\\xca[\\x08C15\\xe7\\xb1\\x86\\x17\\x1a\\xdf\\x07x:\\x96\\x88\\x18\\x8c\\x92\\x1f4\\xe2\\x81\\xb7hdigestID\\x02lelementValue\\xd9\\x03\\xecj1990-01-15qelementIdentifierjbirth_date')",
              "CBORTag(24, b'\\xa4frandomX \\x96\\xee\\xad\\x1ez$X3V\\x05\\xb9\\xf9\\x03\\xe9\\x83\\x8d\\xae\\xf8\\xf5\\xbe\\xb3\\xddA&\\xbd\\xe9\\x9dF\\x96F\\xf1\\x0bhdigestID\\x07lelementValuebFRqelementIdentifieroissuing_country')"
            ]
          }
        }
      }
    ]
  },
  "eu_pid_sdjwt": {
    "header": {
      "alg": "ES256",
      "typ": "dc+sd-jwt",
      "kid": "WBpoauFz7EC5E0ly84rnIA",
      "x5c": [
        "MIICTjCCAfWgAwIBAgIUTFzJ42inwuTjMAOU/R/d4ciRycEwCgYIKoZIzj0EAwIwQjELMAkGA1UEBhMCU0UxCzAJBgNVBAgMAlNFMRIwEAYDVQQKDAlpR3JhbnQuaW8xEjAQBgNVBAMMCVNELUpXVCBDQTAeFw0yNjA2MTAwNzU1MzZaFw0yNzA2MTAwNzU1MzZaME8xCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMR8wHQYDVQQDDBZTRC1KV1QgRG9jdW1lbnQgU2lnbmVyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAElBt0TBGhPVWjMJrguSv0yB0ndSIUSpQjjQRFA5iEmv6OGrtnxH/XwZW3L2ZEl7aoKB4BNwcZ9tJUN+6NcIwzuKOBuzCBuDAJBgNVHRMEAjAAMA4GA1UdDwEB/wQEAwIHgDBbBgNVHREEVDBShitodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvgiNpc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pbzAdBgNVHQ4EFgQUVU54CdwXpFD7doNSJREN8/Ojt+AwHwYDVR0jBBgwFoAU2Vb/Sr82e9XOQ00qag2rygqOYzswCgYIKoZIzj0EAwIDRwAwRAIgWsDyi0w9HXSW/RflCOlATlXZD8EyUp/fjSNFKuGIGRICIEgvrh2aGoXq2/yMS72uDZFmSA5l9a8JrPAk2EHSjPzf"
      ]
    },
    "payload": {
      "_sd": [
        "3I4AYoWDa4eLhh9rZk4YJk6-SUOtXHEaLsDsqpmgqWg",
        "4uj2NRUJTiVWrx0bW3B57-RSBWjYiTPPD7MldDxUq7c",
        "5BN7YBc_KVknNazh5156fGPajTb5Rg7kVOEYhRUq4kE",
        "9v8Rca5KguCoEv70qLN8nDPrzFAjd8ChcpDQQpD4UU0",
        "CoreE5G2PLDHY7ke9RTG_ncnhAwUASvsnTbufH4EQLk",
        "DkQ5r4GMiPf3h4_VFvzO-UAPdFcn94wNTC88nNAKRtc",
        "H6FEEYZRuG17KgRcU9CaWQ5VNHtFxdHYPXjFmjirSE4",
        "IC30wCHuNp5hrBEj_U-bz2tm8wxsznvGOEVf1lInfA0",
        "TzX-kv9ObMdB2m8ewSDFpBbpntlN5oJAu5K_AKwEetE",
        "cBKZjkLs_Tjcpe_P8xcU6P3CZ1a7jSG-3NbbJIFZ0n8",
        "e-LF6y1TgUs9mxe8w3S7IvnroBCjWsXL0YvhIhOoevU",
        "hMquY38izj0vQggHXg8Y0RbOJlFNANOz1Mecz7Fjph0",
        "kOzrkxuRuKgHJTV1ALNGCmxR2u3Oh9c1jv8B86tuPFo",
        "vd6jjprIw4XuUeHbY41g2yn69MszJRrVWbpIcdWYUrk",
        "vlS9kjUFzJhkuh9uelq7trIZ3sH4TpDkwFdnuC2X11M",
        "vrLZVEt8w13VNlp4dRYxTXaRYq_o0rpo52IJx5E2q0w",
        "xVutUf5c4S4RK1LKUGJsx4RjV_kvjc3kTIswFAooeuU",
        "y1ImkgnjaAYAZpirmK2A6ahphU5a35Q1L-WOi7JgY-M"
      ],
      "iss": "https://issuer-playground-service.igrant.io",
      "vct": "urn:eudi:pid:1",
      "iat": 1789111157,
      "nbf": 1789111157,
      "exp": 1820647157,
      "_sd_alg": "sha-256",
      "cnf": {
        "jwk": {
          "kty": "EC",
          "crv": "P-256",
          "x": "jxV5OOv366T1mgkaCquUZ2Qk_4xLlrk03kcA4UpFAIA",
          "y": "ajL4LjoGn28oxqpBpzmXJnlvY9pCw4MTgogryfzKh5g"
        }
      },
      "status": {
        "status_list": {
          "idx": 112187,
          "uri": "https://issuer-playground-service.igrant.io/statuslists/1"
        }
      }
    },
    "disclosures": [
      [
        "5hdxNcNlyDCGl6ysZ48EEw",
        "family_name",
        "Johansson"
      ],
      [
        "_yTv4tD_eBcQg_PohGmNGA",
        "given_name",
        "Anna"
      ],
      [
        "hi1tC5cXhQqlOQ2jauEVBA",
        "birthdate",
        "1990-07-22"
      ],
      [
        "37R4tkhWgRljujuiLRbvCA",
        "issuing_country",
        "SE"
      ]
    ],
    "key_binding_jwt": {
      "header": {
        "typ": "kb+jwt",
        "alg": "ES256"
      },
      "payload": {
        "iat": 1789483509,
        "aud": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
        "nonce": "2pvIPp1gbF2A8awrTExUwHE0qNOW6q8yS6tp_xAD9BM",
        "sd_hash": "9VPAyGMzbBTpvrvcZii4EnUiQZN_wAHL7Kvrzc7eYos"
      }
    }
  }
}

Session Logs

6 total
2026-09-15 14:45:07 UTC INFO /presentations Presentation request created
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "4387663e6f0a8861f9109624e7229e57",
    "x-real-ip": "10.164.15.197",
    "x-forwarded-for": "10.164.15.197",
    "x-forwarded-host": "verifier-playground.igrant.io",
    "x-forwarded-port": "443",
    "x-forwarded-proto": "https",
    "x-forwarded-scheme": "https",
    "x-scheme": "https",
    "x-original-forwarded-for": "45.80.21.154",
    "content-length": "148",
    "sec-fetch-mode": "navigate",
    "sec-fetch-site": "same-origin",
    "priority": "u=0, i",
    "cf-ray": "a3b869ceca10e208-MRS",
    "sec-fetch-user": "?1",
    "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
    "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
    "accept-language": "en-US,en;q=0.9",
    "accept-encoding": "gzip, br",
    "content-type": "application/x-www-form-urlencoded",
    "origin": "https://verifier-playground.igrant.io",
    "referer": "https://verifier-playground.igrant.io/admin/create-request/",
    "upgrade-insecure-requests": "1",
    "sec-fetch-dest": "document",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "45.80.21.154",
    "cf-ipcountry": "FR",
    "cf-visitor": "{\"scheme\":\"https\"}",
    "cookie": "cf_clearance=ToKxgZSmO.RzbMJZtEYzDaMRpBRThKkSxpSc0leGPz4-1789482822-1.2.1.1-3vokughih.2dnmagShCFzNAWatqD_Ccgqc43xDzxe56nuzuBdzhzWXm_cCfJh_XEjp5e4098gyCHRNuXSflv2FfQmPftHaqoD6wH8c.azsTqILecOKOCOAQkVJviALiAhADjV9svxjJtSjtDnH8sjbBErHnreZBUdJmoQ3SnP5ATMIEi3AjG_BciV4AtuAisZQJG548IkB4.QccsvCqKsn9fJUeYbYa880Ne1BsizwfUVrodp5lWaa2WoMkSaWN899laDkCOAQaypJHnxSL8XkueQaS4N3dTgJ5Z6mI1gUNYb1djvMouka_3OKAaJ63Vog3Sa.yTUpakUGP.A_9tEfD6X182uUx10kuTvR9iqCs"
  },
  "request_body": {
    "dcql_query": {
      "credentials": [
        {
          "id": "eu_pid_sdjwt",
          "format": "dc+sd-jwt",
          "meta": {
            "vct_values": [
              "urn:eudi:pid:1"
            ]
          },
          "claims": [
            {
              "path": [
                "given_name"
              ]
            },
            {
              "path": [
                "family_name"
              ]
            },
            {
              "path": [
                "birthdate"
              ]
            },
            {
              "path": [
                "issuing_country"
              ]
            }
          ]
        },
        {
          "id": "eu_pid_mdoc",
          "format": "mso_mdoc",
          "meta": {
            "doctype_value": "eu.europa.ec.eudi.pid.1"
          },
          "claims": [
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "given_name"
              ],
              "intent_to_retain": false
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "family_name"
              ],
              "intent_to_retain": false
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "birth_date"
              ],
              "intent_to_retain": false
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "issuing_country"
              ],
              "intent_to_retain": false
            }
          ]
        }
      ],
      "credential_sets": [
        {
          "options": [
            [
              "eu_pid_sdjwt"
            ],
            [
              "eu_pid_mdoc"
            ]
          ],
          "required": true
        }
      ]
    },
    "preset_id": "eu_pid_any_format_common",
    "protocol_profile": "haip",
    "wallet_url_scheme": "haip-vp://"
  },
  "transaction_id": "705d922d-f9a3-4660-b67f-d9f2969f81a6",
  "request_id": "f1f0854f-e31b-481e-b775-83433cb740ce",
  "nonce": "2pvIPp1gbF2A8awrTExUwHE0qNOW6q8yS6tp_xAD9BM",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "_0xOwN5AmIo4aoYiNZXQuJ3ey_G3tc7X5lCkUqixb3s",
  "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": "W2gm5vORbz3Ok5nMk8iFw6UkjzuL8zX0LRN5rdJYwt8",
          "y": "5xeq22XjMNeREYqcjVVCuchPpAPuZeY39xt2qq0NfTA",
          "kid": "_0xOwN5AmIo4aoYiNZXQuJ3ey_G3tc7X5lCkUqixb3s",
          "alg": "ECDH-ES",
          "use": "enc"
        }
      ]
    },
    "authorization_encrypted_response_alg": "ECDH-ES",
    "authorization_encrypted_response_enc": "A256GCM",
    "encrypted_response_enc_values_supported": [
      "A256GCM",
      "A128GCM",
      "A128CBC-HS256"
    ],
    "response_types_supported": [
      "vp_token"
    ]
  },
  "dcql_query": {
    "credentials": [
      {
        "id": "eu_pid_sdjwt",
        "format": "dc+sd-jwt",
        "meta": {
          "vct_values": [
            "urn:eudi:pid:1"
          ]
        },
        "claims": [
          {
            "path": [
              "given_name"
            ]
          },
          {
            "path": [
              "family_name"
            ]
          },
          {
            "path": [
              "birthdate"
            ]
          },
          {
            "path": [
              "issuing_country"
            ]
          }
        ]
      },
      {
        "id": "eu_pid_mdoc",
        "format": "mso_mdoc",
        "meta": {
          "doctype_value": "eu.europa.ec.eudi.pid.1"
        },
        "claims": [
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "given_name"
            ],
            "intent_to_retain": false
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "family_name"
            ],
            "intent_to_retain": false
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "birth_date"
            ],
            "intent_to_retain": false
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "issuing_country"
            ],
            "intent_to_retain": false
          }
        ]
      }
    ],
    "credential_sets": [
      {
        "options": [
          [
            "eu_pid_sdjwt"
          ],
          [
            "eu_pid_mdoc"
          ]
        ],
        "required": true
      }
    ]
  },
  "preset_id": "eu_pid_any_format_common",
  "protocol_profile": "haip"
}
2026-09-15 14:45:09 UTC INFO /authorize Authorization request retrieved
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "c2f30b0798f6f258387a507b93cc822d",
    "x-real-ip": "10.164.15.200",
    "x-forwarded-for": "10.164.15.200",
    "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": "2a05:6e02:1065:1a10:515e:9bd4:b3e1:c0de",
    "accept-encoding": "gzip, br",
    "accept": "application/oauth-authz-req+jwt, application/jwt;q=0.9, */*;q=0.8",
    "user-agent": "wallet-simulator/1.0",
    "cf-ray": "a3b869ddcc4cda31-MRS",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "2a05:6e02:1065:1a10:515e:9bd4:b3e1:c0de",
    "cf-ipcountry": "FR",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "path_params": {
    "request_id": "f1f0854f-e31b-481e-b775-83433cb740ce"
  },
  "transaction_id": "705d922d-f9a3-4660-b67f-d9f2969f81a6",
  "nonce": "2pvIPp1gbF2A8awrTExUwHE0qNOW6q8yS6tp_xAD9BM",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "_0xOwN5AmIo4aoYiNZXQuJ3ey_G3tc7X5lCkUqixb3s"
}
2026-09-15 14:45:09 UTC INFO /post Wallet response received (encrypted)
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "4d7560468d1ce823485261b2ca355e4b",
    "x-real-ip": "10.164.0.63",
    "x-forwarded-for": "10.164.0.63",
    "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": "2a05:6e02:1065:1a10:515e:9bd4:b3e1:c0de",
    "content-length": "10160",
    "accept-encoding": "gzip, br",
    "content-type": "application/x-www-form-urlencoded",
    "user-agent": "wallet-simulator/1.0",
    "cf-ray": "a3b869de6c1011a8-MRS",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "2a05:6e02:1065:1a10:515e:9bd4:b3e1:c0de",
    "cf-ipcountry": "FR",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "form_fields": {
    "response_jwe": "eyJhbGciOiJFQ0RILUVTIiwiZW5jIjoiQTI1NkdDTSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMjU2IiwieCI6IlYzcXNkRnpDeGIycEVWUTB5LWY0c09xUmRLT3pZY1pUN3dWRi0wY1lZdEkiLCJ5IjoiV3VCb19OYzUyWXVPbXBCbkVKWFlnbkM5bEhYcEV6cUJZc053aXQyLTV6MCJ9LCJraWQiOiJfMHhPd041QW1JbzRhb1lpTlpYUXVKM2V5X0czdGM3WDVsQ2tVcWl4YjNzIn0..i9EPPgV_SmilPlD0.Js_JoiW11JkPYSuEplL1MOMyKU39LGQhPF-AIdfQ8QGXhixLzyZT4drEEDiUFHF9a-e2MSFQlmBhyJWfaQ06m1-562_SlxBTaTLEBo9YT3a6DwVi6i9th9jMxd2kbuUDd7WuZRjzputHhNrEinEYaA9WPy1lGl4UwD2-Cq_ewXP8W3oqXSlcYB2QbunFTid8MD7dO-xeh1ttC793PbvPls4oS__VxxLYf7svBmGUjkJzPxPbPOU1pezODUjcu8nm4Re9_kFwcgBKSjkV53IkmJPeHMh6Z5CLtTJCUdo7mDavNxpQ50GGIFPeLMqjJLwI-mI68H0Gg_EIojuL9AEcFYQO1wnFBfbNxv7pJOvr5R3WHD6H_Pwcy5BJ0NsmLIZAgX8_U2x5_TuJNWKXRvSPE9XvwJRgv4ofPLKa82XUiC0dCQeWyBfn9RHbpYkC1WhXCe3v7pR8NfulXGENa4GPy6XkJmY7rXIFbFiufDfMeL051fg9rUp0uUZk-eOwPVI_GEKE6TegnJ80wgkYjPWxFBqaJzUs8L_Yco61GEt8XWoM9VQmIoY9cBQtH4oLkVk4SW8VAZyImamg0Bv4GV9Gsu0DJnNuajcz36WHpJlXMVwjoS-Ar5US8X1MVOncaKF_dRdbN7fd857yWuchGIlL6G-qr_yhd7_rLpcUe9a_xRXtMXJYMan1PaD1tL_XRqAQZ1bXrdwwDITDmhcIM3oTRk8LB7MndW8XXceSocEPutjgZxZwZGzvi7SKXO4SS38mAysFzgDvl6biZHxS8BaPaeuCBiC4LtqJDxFJbM3bePoew8NfyBEcfCHR1TzyrUkibjxrn4kBYJblP9nBUZ8xDSjX0x0TSgmedQ9dyeH2wVaWN-clLJlkvQRhbQAfQ_4sEM-WINxBTUcqL2FfNPfE5c9HR75_9XZTWo3to64lYPmKdz9GThLuFQYxLWNqXhjhKTHrkS7KtX_MssUiJDeMtC_14srpV8r6QoubZP_LlqpDNt6hWOhYaM3bd1Dw75YNp_ZN0qdgakarhnh6TR22EqqIKymvB6InnLmol82jS0p-9TbZJl7nB3QdszZtqInf4hH0LldjflqvxDK0I8gDs14PrQk5iT38lGYHcZ31a6fG8Tlrh0t7l38IwAZW3q0mv1iQjoOYFDrIogQ9wWd5s_A5TI_IMnU45O2klJY22W5QvEiQMgp5yCL9Qwn2KhnMFveflzdOtWkIj8QPZyCEPjCAOlpw-wDEQFbJb4GgfA39E3a-WjgJJJq7uo2_TK33zdMwKpqHynLRs8SQVFdHe_28ULPRzWC18dcmfFXPdag8dp-yeVN6WmRvlaBg-B4IyzEblDEs_v99oUoHFoPuNfg2Au5Lg9TIRl4Jvv0w2bss3-dhq9rXEoFyrCJlnOSg94r6AK5R6TlKw4OfEb-nk3yeGE2lvbJmZDccNKXawbxf8H3K3alxSGWzXqFQgq9bp_34C8HpLc9r-RHy5AAh2gG7YOdt0FKhtDxWXNpgWKk0ezx7E80FuYnWNxdUOlDaZjI0u9fUzipUAYXf5KZtJ6l_Cs8z0L25UCIXqMyXF6o0wJo8O7t5LrD5PdAnahhuP2qjY3l4au5E_m3LN9mQtOQiCvr5GXjm-4nWGpso4B1ddO56ewEaGzEQU2Jmr5j96DjeyFiQvT55eVzycCbTS9sW6vbnZHjwaufXNwpcce2Rd3DGfCNAAw4BR5Tx4DNRhFNtvOjqlXZMtZjFnDcHVxQNfoSkvhupWytXUyp_aFmDzTd07EkNZpBave2M-sdqxLM9PXc_YSpAkkkPVST6n3Cm1XxkFGhwYxjXEhVHqfHo5nB5-4TwOvhnMCWh7I1ngqCkhEeUQvDDzHsog8xmUR-GFqbkXbfFxLkQOPKTcfsrW-NnA5abFbTkFQqCKXA1IGrZs2Iq50zBSG1hHyOqMBIw1Ce0gqxlrMeLwH0sL-Wbwdo47yOtdaogWtqzn3mK9TNU5PPvsnpMsIh9AtvVsIPkseyMg4roWKfYoYaKbiA1OuDmcaJ3N_FS516ynfTq7zAobX2No4ZytJLTRKYueRH2Absu2WlP9lqP5vrw2bOzvFWn1JDVZ8iuCWeUl7QYxARK9fSLoaTW0VH58VDxYpMjkqKc2lAuzTMoqc9uw5GoNHTAeMmFVeLrw9OcCtm9UuQ0m1AM5kR3bh-JDbneeklhYhIpKMSTtU9Jpi8-RMqvSODhIVlKWU8SNsgtS3sStbgRR-UB1xKXet3eKhvF-5I3xe6R6tLryAOC7lUc0Xs8pBYj8tZjgqO6--I3jO_qLBFMIsglTWAhH8xUF_3h-USygHK8p_lkXqKUykHy-vT51OIjWT7cPDCgfCB_FkGda3zxvVdSTfXowHLdvt3gThZVb6WzifQgTSacg6WUSri0_T5vNpq9CTtLnh8EST35q10-SupYlGNzqIVlI_xOJ_eJkTbrj9E0vHM66kNC3U6VpFyGxqCegt8Ykqzhy93CsEYeuGc4H2zwIMuDdVUjeTrZnoiFJ8kE97cunyuEMfjdm6YJ1MX9XAH-Wt6JHlU0J9COD5RJNIBluMOf0CFs4LlNXJFy_XcKV31nebDOL-022TazaAzjjQEXlCvdplb00_Karn9uI1N6CWx25SylCRwBmdYCch7F534mta6WRj_1hlwnt7w1vxAozGvjp8D5mvE42rU3Fz0mfAhKfqEaDCHwbo6SbfJKr7qWapmrNtRwjel8nDXZrIwA1TYotj-8p8EL3wiA6SYqByBu1MgMX85zaZY_Oy9BBBx-Nbw646-BHXmOgEHRBFikqoiFhrmNFKGP62-aGuxgpW1ZuQ1VizxbSK-x9Wd8y-oIBg9h6Vk4S3Mvc5x6dl9jVSiZLZc6rbDPFRKlvFQ2A7Bg4hKX_VYQ3rWT-zN6IRQqy8c7w_GXJs8NXNlrNyL4kRqqf2WRw8V8pDggsNb1Yt7ynPc0RPwEQSQZtRzRZeQeAlY2zsD_BibC0X2lLU2-tnGTkDp89_4dQ1SxI37NXw_LuKjzXyTco0MRlMFsQ7n5jcU4QU34IeoI739zqy3whjODqwru6fT_B1_sGBYqK3k-9VGuvDfjZe-Z2fqDcEYqQS1FIHsaqV0iNU3ttBRgDO9WigZA0NKgeBiSLKwRGjhVxezSAzeUaFLIxYzbc5CDGVz5jQ7YZOFSUwCp948S46woU6rmd7StobtxRH4tR9eLKPL4ywvkB6wYbTILTYZUpEWzGqw_y_o192DTIRqTlEGhBXX4BZeHA5sqGXylvtcBVcOqX8nwPBwZAsGI0dvRdVtxjLPOi9hJb-nYoZ18EvFGbBy7loaYD7dzyFg-784k5fa6YrLN9VX0f8I4pw6PpGDiGG2I47Y08MsXt5R0-hjdTQZT69YqtDFC_xDMSkBxfg2L67bhBhh-aFsSrYclJeEQvLI02n7l6F3W-DZOQ_zoOgApIWC0J9K9s6ADDLCViqnGx7_dt_NJQeuW4N8Fkv6zKst4FaheSXAUWhtF7R43lFG8EaXL3gK3Cp3L-faW7Jt_FUp0c4-5GkXbaeL28r0FVzCkMk7HKRlGBPNNxezcPAK4WAvLArIcKhD54-4-c2NI0aSa-LoR5e8K1ZfB_uSac3JfaDRDPLSMNh-L7oVW9OBErNAZUaYKUIuM6j1nmUCg6ezaKbKSRNolIjbv8VG65Yn5aU-PnXV3tb4vDYNoz9yEKubzyJjCTvjoIdP7jQ8S-39OQSbs92jXOX4iCbFrt6VXR4DEuTFKQMEaMWLQltREtDGv5OKTBgpSp6i4aqjidwgWjTPqWQAKUYB4KvqhFVUG9npH-SJD-6WbS6nQJRT5SkE5PXNeI2nwA_OOFh2qKF8RZW6fUAx27X7zJItQraTqkovoLTjTR5vCdDhu0eyASvU8jYhx2ZcXW1DoEG9n-9TObJPnowdY5aoyHegcsb2gaUR9qtZ4ICzdVkRF12pcu5PVLxeOXX9ZkXA0ScsRyxjhHEWcKuYH8HQJ-eNjIKgXHeOaKO6SF1LtEwGk98paiWdUSpmw67VeDu-VKhBWefAp4HYcqbhZJ9k8lImckpCzaYRRsPVk0WN7dKr_B-o2V7LOBg8ph0nGcpHrNUkksRAWQqTsjHKrTnSSWlIfKxLDH8ThDGiQDfqMXS3-SxOXa5XKbKFGbZohjKBbwBd2IpL26G14MMry6FRc2qyXKBXdx61j7pAEsLwZL81aqr3Q4vQtqTxWmnW0sUAHWeSRquWZCkLIkYJntUolofNd74QQuU7ELtYX5Fijjot3c91TB39i5neXZJfYYnfhCB6grPpymBryS-WyZmfqYZQE7HnwRWXRM-vCzGm0DWi8ps2SCyD6XB8C_E8hSxLBSOu0zikAXCDR-Msvwejr2iyLGOh09aMJ4Acx2vFXVp9d_GgU39-o5E53ET14w116KePVrCq0_gtZBP0xdsgvBUPT1J2tEZsEFIHK1y-YCUuMUFXRGqZbedkixyvmngfZUdp7AIAFbZcDlCFy3n31mX2KUncNZ0sRQlMk4287cmyxZ3RjmdHAfNdccFekY9I3byAN8KYT4XCIrA6SG1X4Xj0kybCGpTiwLSiFqIFzif77HQ5hZvakQxda25fyhXdRkGjC_m_cJS4lB7P0fnc50v8qY5FWTVFNelWhNlJgSIlcwfrK0VB-1kmsQCKQIKqi8u5wy4T5rLHht4Ib3g3k-fuDz9MNMh58_97ZFyRDsoXHhquXa2QFmHDvJTWQVZzHIaXJZUDs3mxAdoRirmDvzg92vkQM3QHGSVBYlsv7ofnZ8ptiZgfLuVPHJfucfaUg2GMGrhX_oSW-T9oF-_6curlNGQzILPX4-nxHtjVPV8GiGe_6gUO7dKxBzqeRWjIafl2bGoS1W_XHpw0vNnTv8_JAvSlBUJq_sMNuGhqm7YwQCT9BcwVO97VzgtI1WlEQx332C7CqPiI0W--0CCahPxmIvViscC9k5w2gFH7RtjGt29T8XDat6sUU2dy9mUkQ0on49Mj2KXL5FZ-MRPjkXyuAx9-7Szx0iGyswv3KBRPK9JM2ZbEwl7NyL3SgcaBFA-zTiLAaqPaYGKg-VlhiK62r4-bhozE8JtkMDZ-jfvuPWjEj8yzplSIYjLinETT6zg-0Zr-mAIEMJ9K7Aag6tsX9geXY_dpQBipkRSi7_d2Cwj3qvM5Sijo3GotESz6MG8vDqnQTUXBratR4wY19QJx8LuC615AFJxZGDbhIk-LK-PdBl3W9g_yMussE-0DtEfsOt3pg1qVWTYVDykFfAamqKO0KHNFaL1g3bWpUanKnL33hq1JeW7IrxVeZF7oFqPLEQ42IdrvcyZpTC40uU3o18wjkPboQK8y0T_81z4JJ29LrOXHmdDs9eJhWkMRnPmzZR6iApWgIx2LJYBFUgex4ols-VJ0tVzpymuasDTyw6dILdhD0d2AA9CrsOMaQPGxdUqkieGra-6zN2AxEz28Tp1Zx38uMW3uIfF6G-RlBVZZCa5smTr1FJxqXiqrfLG5kUss97srt5N6LCuYiD2I1HyK46wDJs9kKKkufQcpoK_mWKIukAvqegCNGUvwy4PQlQIW8q7F_RjBX1ScODQ7_-k_rhILtjRomZsHYQO9g2GcJrUMn3ijXuvGyyf5rTE_YFWIzQsQrxQLCSbHuUjSVhh3UvsI4fSsNo68rVCU5dzkc_NSl0cWPC8Nb-u1skmGys7KhrDL4h44VlCaMP6MlMOp0aN0Cy1V7nMmiuvfERZUdMeXl-eveRa7F2VyKrEmjH7o7mqKBF-9Ka6eptcDKya1zcmkjyoT-KczGDD2pSfSskvaYHVkw9_PvtC3J-oJosxyxv5tOPUlLCFE1wDjbJ0wKEAtifkw15G0OampGouJdU6b_4ggH_XuNEcKE5ANkCNKysWfdYKa8maLie4aQDfBwPVPS7v8Zm5315JgK0BtyXyQYXfbUgMxiW0q84Ca8WtIqEiriXmTAFSz01HyzxBHw_xNSCVBM_BWLBhw4_EqVMMDQ8Sk4HzGdwpaqb1-kHejwIGj93AczDZ6Tgje9s9cIOrE3-EazoG6h5TK3N3PszGSMLijAQKprHxmYB_vI_V8EmDafpU1NInWUlJf_tRoL-wGulTuN2973t7PC82wONtpAGyL0Jdubs6j31yZIHiTUHmdXk7oD6gbo2dahDWV1oYpJS7KllcNBQo1gFHuOt0q-zqd1GB2N6R3s-iiRqe5Bbl9oJIXIw3ccVPx5Pp68q1kPxTld1tuekPEyXGx4owmXY24BsmkJeArl4m2w0yKtZeHJWgKWxLT0c-MCw3NEZZstM7t72S2-TxF2tL1JoLKhNDkLV-44YUulRI0Z_LpoWXWnZnFi0P9ntccWM80C9PtIbtqBYgjaJT6WAMgAVzvCsiSZmM7axr9F1JF__8t2zOb4kN69fT54Qmo1QmfiHLIn68rza3G9wH28hRSO_3cqrscQsUDYSyKE5z7mtrXcadCQy4vghKf2ciZDmzXBwP1dK6X26B6UimrN9iH-4vqEU3jIRk0eIwe00v-V6GwIihpJGebKxoJGq3x1MoP5R0UiCXpeqhhneMmETYQfYJzOkNNmlWCnufcgmYt7tvAOaMbaUJLTuLJnLXs8mjRI-DBS6KmE7nVWPvLIV-2mY7DkO9dcf0s8Ti5qFcZdCpVkjw4BEd0xD1Nw5zL1QErrL0VA6YymYH7b-WYUs2Twiz_psGYuB0ROmyAuoBkPesAVrsS82HGLSE2sRqgdeL6T784RSVSV7MQV4vwEuP80u-zpT9-1jqHG6wiMqW4DABdQocTbC2BYaU5ZzeqOhUcb9aczBMnSHkd2TQn5fKZijfB6HiRZXyE2943b0NQUsolwiqhntyp69GmUQ6lmcDhDWoqpZ1HoKjQgim4nBAtMrbeGk-sVxHi0GVGLdv9JnYX6i87oUsXA_U_bZ4SRB1DQL4AjZw5nOwF77PCv2_UQQTeDAmumerSjagk7JG8r7r_EJUbdoEBMdNgvazr4aAQsUiOy_7BjvIJ4rkhjbJjX9VxgUHJOPGtvGye2PLh4IieZKotD-tJYm8pyoawzKhyIqEeX3Vlsgv3EH-ypz80BM8DIJmsi1BbLyQFGLc4Bu8C1YGctHBvw9UQjQtoSJezDisPAoG9lcY2znGiuOO68ue4Xq6bESFKT5fcE5kVbyBYiQemvAAQ7-6-5n2JVnipjn8sZzxWWfQcwULfWzn_A8Qxil4NI9_lfhd2xbPwG_Ztx8jHC8JUQuM4JfPijl4ZZEiZYBu6fTECkZ_dDBQ0YsfPpktfBUPdKlowiUHhX5wHoX9STbNizTU1LVZYYKfqqox35e5qrIJZ7yFe1QUrR9tsbI_maGy-nc6FU7T-cKd4cnvYSOweCfBlShyIMv1h6B3-egR6GXTAdANcnDMAJ9-tGcsywnUmT0U4A09HvncIM2sRy8rYKmRJHkKPXoHRho4D5e0E71a6RnbIskFjUl0yAa0BD8ueumhVEEgdGuKTJ2DXsXwqibR8Gr5pLSBZH1aQrni7SHPQ_wZDowsR4F3a70i0Cax6iU5xMWTDXnZbBXvzzIZUZ7-w6ouGO8ymMGOLvPTXVgHUMQi1CoaA3PTDK1CG2Dyu5pSIDtV_2ej2F029gThtTZOExFytd37TJVmXb2gzvYcHCLQa_QDj2RTuWu1MoNqs-ZWvhc6_y6muAIDEL1HMv47X1ytkZDPVcaSt_VSuamq19pi3w3ffcPHV5lE4yZTr18r8ktjZQi6F26PYEgRylYIq2GL_X7GQSVVO6wsPLpOeLTV9LPjYi2uNosLWIng-5OhfTxM_NVn6w_FaVBRhzWPXtNIa2jbf4O4-89r1BzCeJA7Q-sL8cjUkfFPgcAoHusRllmZKwdhtF-XdNHkq4wOCp-bScYpyNu3_Hz7BSfqYS2F2oyrp5PEaGmzF_nafaY6XNro-y47ZlTIT_cevatRuQXbQB-hhmqBBaqZOT54o-ulHlWHsecceNIodHBHpA-e_SBXBM6JPun4GaAS76NjAQhkWzlZwSHD9JcF5ubi7QfYui8pnbgHxokwxDeRZg-jYYZZReulMFtVSB17TB091_DVIAlR3GA4l6sGEnClKM3mqpUz-Att9q7Iu-8hr8jbbEB-BXi82hyb55uJK8vzQEh7ctQjldE4FG9UvDG1mJlEprwJsr34Z3xs9OUaH_o5wy76xxswnd07efdrFdlu-iOGd-YWIoNBzBSIIQYAC6DlfdHTgmIdNF5lm7fjn4qr3eQV9uPBX-aYBbfkIYd3nJ7YTkty2nqAorkefsuuGH6lB1IAqbSkCemycWhIEOXnR2tC65sveG5fl_7aXGuD8aHlesB5JBtGq81QTGt4ybE7gVjYwcqpjbJOBrTG2kz27zUbjJ2y65RXV4SinFaopvVjWGejcWIXTF_uO50cq0WAd2Z2EkLASQq91lfbz6xdcVbPtgNoQ-3U5krAhWn5vlhRJjITsaPA7h4HfKd3IjOakSxt0_HivZK9XGCZS_78Ag-64XKfSoDwx7ABuzDQrMWwv9IddeLCrXxU2DjCDcF8kWCQOTkB9YI_-YMcSXlIJBpggn8TwW5brP-I5duKUxRHWfTbk7hwAVbEjnNTfUY4HKRUJieVYrK7ZvDLM6uk9vxHReqCfjrbr0l_LAI3FFbK7neUjUJHBV0ayqtqNI_io9Atw5VE3Hsra_LXSDmT-8hGuBMgWpHSEdlCeA0lz4MmYeihO6cy95IXYDwsjeHKjJXgno91Ld9AxKahSBBxIncvB1cSHmKBrsGJTNg-udJBuHPKmUDE_OgnrO1i_5tCLZT0u9eh6qmHYOqVjTfPQ6zuO7gUwpJWfY56iBYXxd7i-gJqHVL3b3cHj-qhBCW6XPzuP9jda8JbIs_jhuNwJEme0yNS66HAgKiWO1C3EbdX_l8YkJJbPug1NHcLDRtSgEv_ZVarIKZpFO0kw6uQXrfFL9YGhqfD8_AzQSyu46mph05s70YFbFm3-pZyOFu08b1Hqf7IMC0-7bFNLBOZH0f39NaOL1IU7PozDhoGhIMO8APO_QhMo-IV22EGTmCYlBkI0jgR_9hL1LwH5BEiASy4L-QWZ1utNuatL_eNpbsF8BirAH0u6FGjpxlzPkodZV4oPtYqzb7kIxoq3ifisjApV91ttt7JWNAZplWYSfm9cWubiv9lfFrxZRpNXLaYk8S57Yv9ivG__Ps9_hikPvTW2BeSc5uYYUpmt4HINWxsfqdFvoKew7N4aNOqMQeP656yHrGCJmwjHno2Vw-EjuboqJNKd7PxYlEEfxi8mo2rcS8FaAeCVvkC-siBDSGorTHcrHfuRTznHrbTJ14rSUXm0lCJCU_ajUthASOn_z06xUQKYftLWfjhurOJvDSWOpaJD_hcefH0YsXF0_KXwL_J2wepc5iVenNw_jtSquacfAStsEn4l4OB6GbwrUzwdm6FMhvyhFTn0O5giTwCN0xLgxi3SZNNmrIVgboVpr7mnBP2LEw-vvlepqf4KFQVdp3pT1T_U0j1w2Bey8y8WgAQJldtSdj5_plLoJv5z9_-NvGwJKBwm6fs3VU6_nUB75ShjBlYaHMOLZqbZKNZp5pj1dSXtIwMvv-380SabjZrLUJDx0spqWRaumuP3kUAa4g3L361YjvviFSQ69hZabLIqObPLM02jr1HWzgLPe3Tg8impJOvyMthpH1xIk-RkkBOh727qBbTbi25UqPEFRr6TI6ZRjmev5EMGOJ_CWpMFe_6IoRHhPVaQRobOSiCmy83Bns0eNbqE3vrfXi1F08TPNiUsoPA.jakA-5_u1WotprYbkVnfDw"
  },
  "transaction_id": "705d922d-f9a3-4660-b67f-d9f2969f81a6",
  "nonce": "2pvIPp1gbF2A8awrTExUwHE0qNOW6q8yS6tp_xAD9BM",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "_0xOwN5AmIo4aoYiNZXQuJ3ey_G3tc7X5lCkUqixb3s"
}
2026-09-15 14:45:09 UTC INFO /post JWE decrypted successfully
Data:
{
  "jwe_header": {
    "alg": "ECDH-ES",
    "enc": "A256GCM",
    "epk": {
      "kty": "EC",
      "crv": "P-256",
      "x": "V3qsdFzCxb2pEVQ0y-f4sOqRdKOzYcZT7wVF-0cYYtI",
      "y": "WuBo_Nc52YuOmpBnEJXYgnC9lHXpEzqBYsNwit2-5z0"
    },
    "kid": "_0xOwN5AmIo4aoYiNZXQuJ3ey_G3tc7X5lCkUqixb3s"
  },
  "decrypted_payload": {
    "vp_token": {
      "eu_pid_mdoc": [
        "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDMgOGJBsJzde7Q-ewCn-MmCVWwCgtrMLHIoVD7tIn39w0pBtngxDYb8Spz4fn4x8dqjgjLXl7etk8kz3vWYyx2am5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJXMIICUzCCAfmgAwIBAgIUWDcd-YoRaTfnWsQvMyUDsT4QVcwwCgYIKoZIzj0EAwIwJTELMAkGA1UEBhMCRlIxFjAUBgNVBAMMDW1ETCBUZXN0IElBQ0EwHhcNMjYwOTEwMTMwODM1WhcNMjkwOTEwMTMwODM1WjAjMQswCQYDVQQGEwJGUjEUMBIGA1UEAwwLbURMIFRlc3QgRFMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQSQps7NUWMRMf3INLkK79jJ0j1fxCsq_kDASvMeOcLYXwT4mnWxMzzK2kidQbKcVWCWZ3dROr5qsDnIgvRe1TSo4IBBzCCAQMwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQYaUlISNW-v-C2cF9bnD_oH3ET6jAfBgNVHSMEGDAWgBQpgOliNidxTwq79cWhU6shtpQZyTAkBgNVHREEHTAbhhlodHRwczovL21kbC10ZXN0LmludmFsaWQvMD8GA1UdEgQ4MDaGHWh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9jb250YWN0gRVpYWNhQG1kbC10ZXN0LmludmFsaWQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovLzEyNy4wLjAuMTo4MDAwL2NybC9pYWNhLmNybDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMAoGCCqGSM49BAMCA0gAMEUCIQDM0pHLaSMmWHh9CAsmNP5jHMjqnHtaU4X1wwbvDCMDjQIgXwyLJqrgrDXTryE0nVvobh0wzODG6EL1Q_Hs1iQAT0hZBWLYGFkFXaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0wOS0xNVQxNDo0MDowOVppdmFsaWRGcm9twHQyMDI2LTA5LTE1VDE0OjQwOjA5Wmp2YWxpZFVudGlswHQyMDI3LTA5LTE1VDE0OjQ1OjA5Wmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuB4AWCB7X-XVsyjXRYEFVaWmYHwiBl4VZ78WizXgMZaJAXURZQFYID3TLfky8IB9OfYTlwr-QsDUMyOfFEWPcXLX8TT7ZuKgAlggjBXYJtADODxYBc2wjXI3dyMp8NGuvrZTZTffCwvfATIDWCCcI6Jc2sJQvycDMsM0909TBdk8vDLoD9no1ArODd6X0ARYID9d_0exkW_PvI3d2KttYufSRgvt0_csfDqEeUYftibGBVgg8X0QyCGIJcAgT2zxVOyki8tZDsiA4LcHuDk2d3hCe2AGWCDuOnqeN06hTvXx1E5jhApTG6nupxXJsaYyUmlomzeTzwdYIJa_pyZqEtU4Xlazey8Teb9t8zY-S187i-lGmntBKcBYCFggB0ohNn0zW2JjVSvUL1CKo_aeX1sqnuil7h3Q5K31hU0JWCD6lK3L8_ZCDJI9UV5uPU-Zed7ieo4bgHcEjI0lpphE6QpYIGLvmT6uSlrzAeMgxU2OhTXoUpZ7HI6DZmGcHCEANtglC1ggNyu-L4IwugDrrohiR_jzYfG7Y-RnTwvVBby4Sazl1DYMWCCz7ppJEeiyIb1t4CHnV0A-Tk3Doxu3aw2yR8AwJ45Muw1YIAyift3sZyRNfL-x2R601-Wbld3cMy_-uc5WYAVvymvkDlggg8YtnYVXuXTtLAjNu9_mFXh0dxWcTIrXxoWsT6bioNkPWCD0wUsx8PQBCRuB1sGrYbIPuzLP7fV62rNjGYF7ieZxeBBYICkO97k0Zf9FRV-p32F1L1nfDdrnE188JiEYiwvXeO5bEVgg4FTxcyYyk75adwCwKzPGCBYheN-aMijfwD5hL1F1ylkSWCCgYGFk8Oi7IHTgr5OxdxjX11_89Rc06ryVVi31eIx3KRNYIKCuh9HW0q6YLR-OBtqZ81mnWGrfU1iyQUrQ4kdDGlcNFFggJSm4fkc0Zu5YVRJaAj6X9nCCnFNEUQ7NnJjsRf7yRP4VWCAPT9atlaXqpttNOtcxsNnKtpA4wOJ6lQg27Ft9LuU9rBZYICP6mlqfa4iDklBXgmTz6cYNn8lOVUTRkXAcdvZrx0U9F1ggEp6THozjJ53WbDH6n1ZtAD1VeeHHET_lvcpFmbAPZsEYGFggZ0qL6eKlBm4R6QM0KeXURQdPtTQXdEDSohqSv6hcjGsYGVggiiSKbTU4MEkNVY8aJYpQ6eHp-ICo2Ub3luTeu7gpe6IYGlggov3LHgHgTfBeP4WowgixKClsE2wh23h46I2DrFaw0yQYG1ggammFjKHA5jTIo2URDwGoP6SLPFEj1OvrL3HbFHySgqoYHFggRLbOaDsWn5sPPlB2iwpZXvhtw1ainfpoiSzB6Ou7ScYYHVggQHoWmurxW-x7FqPzA7MuLHQVZQQHRyaUWkfIjyvehSBtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCBjNfWJcy1T84uaoMHZ3pgeKkdrT2KrFijzt4ZvBJ7rcyJYIKSwE67m7tqcBK_B-a8whlGA2znaeS4ok1umT_0YjUPEb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEDdWcT4rKbd2gNl7oPNHRH7qU5TGQI96OTVeoA3SSPlibC2SlmVJiXdLJhDZrwEKB1y9rWK6oxKN4J2qkVOG3PCam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGakZnJhbmRvbVggToq5_0x0WOy4TzueOOr-EL7AlQ7ljmMpVnqwpkkdbaRoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWZNYXJ0aW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhjpGZyYW5kb21YILWZc71zMiZrManVYe0taHTt5Ag28IvvXdUq8L9InxMCaGRpZ2VzdElEAWxlbGVtZW50VmFsdWVkSmVhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYbKRmcmFuZG9tWCC0k_6eyQZEylsIQzE157GGFxrfB3g6logYjJIfNOKBt2hkaWdlc3RJRAJsZWxlbWVudFZhbHVl2QPsajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGakZnJhbmRvbVgglu6tHnokWDNWBbn5A-mDja749b6z3UEmvemdRpZG8QtoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWJGUnFlbGVtZW50SWRlbnRpZmllcm9pc3N1aW5nX2NvdW50cnk"
      ],
      "eu_pid_sdjwt": [
        "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6IldCcG9hdUZ6N0VDNUUwbHk4NHJuSUEiLCJ4NWMiOlsiTUlJQ1RqQ0NBZldnQXdJQkFnSVVURnpKNDJpbnd1VGpNQU9VL1IvZDRjaVJ5Y0V3Q2dZSUtvWkl6ajBFQXdJd1FqRUxNQWtHQTFVRUJoTUNVMFV4Q3pBSkJnTlZCQWdNQWxORk1SSXdFQVlEVlFRS0RBbHBSM0poYm5RdWFXOHhFakFRQmdOVkJBTU1DVk5FTFVwWFZDQkRRVEFlRncweU5qQTJNVEF3TnpVMU16WmFGdzB5TnpBMk1UQXdOelUxTXpaYU1FOHhDekFKQmdOVkJBWVRBbE5GTVFzd0NRWURWUVFJREFKVFJURVNNQkFHQTFVRUNnd0phVWR5WVc1MExtbHZNUjh3SFFZRFZRUUREQlpUUkMxS1YxUWdSRzlqZFcxbGJuUWdVMmxuYm1WeU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWxCdDBUQkdoUFZXak1Kcmd1U3YweUIwbmRTSVVTcFFqalFSRkE1aUVtdjZPR3J0bnhIL1h3WlczTDJaRWw3YW9LQjRCTndjWjl0SlVOKzZOY0l3enVLT0J1ekNCdURBSkJnTlZIUk1FQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lIZ0RCYkJnTlZIUkVFVkRCU2hpdG9kSFJ3Y3pvdkwybHpjM1ZsY2kxd2JHRjVaM0p2ZFc1a0xYTmxjblpwWTJVdWFXZHlZVzUwTG1sdmdpTnBjM04xWlhJdGNHeGhlV2R5YjNWdVpDMXpaWEoyYVdObExtbG5jbUZ1ZEM1cGJ6QWRCZ05WSFE0RUZnUVVWVTU0Q2R3WHBGRDdkb05TSlJFTjgvT2p0K0F3SHdZRFZSMGpCQmd3Rm9BVTJWYi9TcjgyZTlYT1EwMHFhZzJyeWdxT1l6c3dDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdXc0R5aTB3OUhYU1cvUmZsQ09sQVRsWFpEOEV5VXAvZmpTTkZLdUdJR1JJQ0lFZ3ZyaDJhR29YcTIveU1TNzJ1RFpGbVNBNWw5YThKclBBazJFSFNqUHpmIl19.eyJfc2QiOiBbIjNJNEFZb1dEYTRlTGhoOXJaazRZSms2LVNVT3RYSEVhTHNEc3FwbWdxV2ciLCAiNHVqMk5SVUpUaVZXcngwYlczQjU3LVJTQldqWWlUUFBEN01sZER4VXE3YyIsICI1Qk43WUJjX0tWa25OYXpoNTE1NmZHUGFqVGI1Umc3a1ZPRVloUlVxNGtFIiwgIjl2OFJjYTVLZ3VDb0V2NzBxTE44bkRQcnpGQWpkOENoY3BEUVFwRDRVVTAiLCAiQ29yZUU1RzJQTERIWTdrZTlSVEdfbmNuaEF3VUFTdnNuVGJ1Zkg0RVFMayIsICJEa1E1cjRHTWlQZjNoNF9WRnZ6Ty1VQVBkRmNuOTR3TlRDODhuTkFLUnRjIiwgIkg2RkVFWVpSdUcxN0tnUmNVOUNhV1E1Vk5IdEZ4ZEhZUFhqRm1qaXJTRTQiLCAiSUMzMHdDSHVOcDVockJFal9VLWJ6MnRtOHd4c3pudkdPRVZmMWxJbmZBMCIsICJUelgta3Y5T2JNZEIybThld1NERnBCYnBudGxONW9KQXU1S19BS3dFZXRFIiwgImNCS1pqa0xzX1RqY3BlX1A4eGNVNlAzQ1oxYTdqU0ctM05iYkpJRlowbjgiLCAiZS1MRjZ5MVRnVXM5bXhlOHczUzdJdm5yb0JDaldzWEwwWXZoSWhPb2V2VSIsICJoTXF1WTM4aXpqMHZRZ2dIWGc4WTBSYk9KbEZOQU5PejFNZWN6N0ZqcGgwIiwgImtPenJreHVSdUtnSEpUVjFBTE5HQ214UjJ1M09oOWMxanY4Qjg2dHVQRm8iLCAidmQ2ampwckl3NFh1VWVIYlk0MWcyeW42OU1zekpSclZXYnBJY2RXWVVyayIsICJ2bFM5a2pVRnpKaGt1aDl1ZWxxN3RySVozc0g0VHBEa3dGZG51QzJYMTFNIiwgInZyTFpWRXQ4dzEzVk5scDRkUll4VFhhUllxX28wcnBvNTJJSng1RTJxMHciLCAieFZ1dFVmNWM0UzRSSzFMS1VHSnN4NFJqVl9rdmpjM2tUSXN3RkFvb2V1VSIsICJ5MUlta2duamFBWUFacGlybUsyQTZhaHBoVTVhMzVRMUwtV09pN0pnWS1NIl0sICJpc3MiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pbyIsICJ2Y3QiOiAidXJuOmV1ZGk6cGlkOjEiLCAiaWF0IjogMTc4OTExMTE1NywgIm5iZiI6IDE3ODkxMTExNTcsICJleHAiOiAxODIwNjQ3MTU3LCAiX3NkX2FsZyI6ICJzaGEtMjU2IiwgImNuZiI6IHsiandrIjogeyJrdHkiOiAiRUMiLCAiY3J2IjogIlAtMjU2IiwgIngiOiAianhWNU9PdjM2NlQxbWdrYUNxdVVaMlFrXzR4TGxyazAza2NBNFVwRkFJQSIsICJ5IjogImFqTDRMam9HbjI4b3hxcEJwem1YSm5sdlk5cEN3NE1UZ29ncnlmektoNWcifX0sICJzdGF0dXMiOiB7InN0YXR1c19saXN0IjogeyJpZHgiOiAxMTIxODcsICJ1cmkiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pby9zdGF0dXNsaXN0cy8xIn19fQ.Mrti1pMMonUuYh24PZh7y4_q4Eei-4oQ8DRCSeVR3zWKRCwr-9sHa3p3Uh3Ce-HGKJTPJlhl8yI_-Ebu_Ext6A~WyI1aGR4TmNObHlEQ0dsNnlzWjQ4RUV3IiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyJfeVR2NHREX2VCY1FnX1BvaEdtTkdBIiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJoaTF0QzVjWGhRcWxPUTJqYXVFVkJBIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyIzN1I0dGtoV2dSbGp1anVpTFJidkNBIiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~eyJ0eXAiOiJrYitqd3QiLCJhbGciOiJFUzI1NiJ9.eyJpYXQiOjE3ODk0ODM1MDksImF1ZCI6Ing1MDlfaGFzaDpUekhiaGJlZEd5NEE2ZlUtTWxwUTRJTGxwY3h3b0pvcjNYYVgxY3daSEdjIiwibm9uY2UiOiIycHZJUHAxZ2JGMkE4YXdyVEV4VXdIRTBxTk9XNnE4eVM2dHBfeEFEOUJNIiwic2RfaGFzaCI6IjlWUEF5R016YkJUcHZydmNaaWk0RW5VaVFaTl93QUhMN0t2cnpjN2VZb3MifQ.axXdh7-eNgh-uaBhMk7Q-V4BoEDhYD3MBdfVYKNlOzA3940274BkdYV1q3zThSvBv70J4MGPfZ24ZVpDhGXwlg"
      ]
    },
    "state": "f1f0854f-e31b-481e-b775-83433cb740ce"
  }
}
2026-09-15 14:45:09 UTC INFO /post VP Token received
Data:
{
  "vp_token": {
    "eu_pid_mdoc": [
      "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDMgOGJBsJzde7Q-ewCn-MmCVWwCgtrMLHIoVD7tIn39w0pBtngxDYb8Spz4fn4x8dqjgjLXl7etk8kz3vWYyx2am5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJXMIICUzCCAfmgAwIBAgIUWDcd-YoRaTfnWsQvMyUDsT4QVcwwCgYIKoZIzj0EAwIwJTELMAkGA1UEBhMCRlIxFjAUBgNVBAMMDW1ETCBUZXN0IElBQ0EwHhcNMjYwOTEwMTMwODM1WhcNMjkwOTEwMTMwODM1WjAjMQswCQYDVQQGEwJGUjEUMBIGA1UEAwwLbURMIFRlc3QgRFMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQSQps7NUWMRMf3INLkK79jJ0j1fxCsq_kDASvMeOcLYXwT4mnWxMzzK2kidQbKcVWCWZ3dROr5qsDnIgvRe1TSo4IBBzCCAQMwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQYaUlISNW-v-C2cF9bnD_oH3ET6jAfBgNVHSMEGDAWgBQpgOliNidxTwq79cWhU6shtpQZyTAkBgNVHREEHTAbhhlodHRwczovL21kbC10ZXN0LmludmFsaWQvMD8GA1UdEgQ4MDaGHWh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9jb250YWN0gRVpYWNhQG1kbC10ZXN0LmludmFsaWQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovLzEyNy4wLjAuMTo4MDAwL2NybC9pYWNhLmNybDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMAoGCCqGSM49BAMCA0gAMEUCIQDM0pHLaSMmWHh9CAsmNP5jHMjqnHtaU4X1wwbvDCMDjQIgXwyLJqrgrDXTryE0nVvobh0wzODG6EL1Q_Hs1iQAT0hZBWLYGFkFXaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0wOS0xNVQxNDo0MDowOVppdmFsaWRGcm9twHQyMDI2LTA5LTE1VDE0OjQwOjA5Wmp2YWxpZFVudGlswHQyMDI3LTA5LTE1VDE0OjQ1OjA5Wmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuB4AWCB7X-XVsyjXRYEFVaWmYHwiBl4VZ78WizXgMZaJAXURZQFYID3TLfky8IB9OfYTlwr-QsDUMyOfFEWPcXLX8TT7ZuKgAlggjBXYJtADODxYBc2wjXI3dyMp8NGuvrZTZTffCwvfATIDWCCcI6Jc2sJQvycDMsM0909TBdk8vDLoD9no1ArODd6X0ARYID9d_0exkW_PvI3d2KttYufSRgvt0_csfDqEeUYftibGBVgg8X0QyCGIJcAgT2zxVOyki8tZDsiA4LcHuDk2d3hCe2AGWCDuOnqeN06hTvXx1E5jhApTG6nupxXJsaYyUmlomzeTzwdYIJa_pyZqEtU4Xlazey8Teb9t8zY-S187i-lGmntBKcBYCFggB0ohNn0zW2JjVSvUL1CKo_aeX1sqnuil7h3Q5K31hU0JWCD6lK3L8_ZCDJI9UV5uPU-Zed7ieo4bgHcEjI0lpphE6QpYIGLvmT6uSlrzAeMgxU2OhTXoUpZ7HI6DZmGcHCEANtglC1ggNyu-L4IwugDrrohiR_jzYfG7Y-RnTwvVBby4Sazl1DYMWCCz7ppJEeiyIb1t4CHnV0A-Tk3Doxu3aw2yR8AwJ45Muw1YIAyift3sZyRNfL-x2R601-Wbld3cMy_-uc5WYAVvymvkDlggg8YtnYVXuXTtLAjNu9_mFXh0dxWcTIrXxoWsT6bioNkPWCD0wUsx8PQBCRuB1sGrYbIPuzLP7fV62rNjGYF7ieZxeBBYICkO97k0Zf9FRV-p32F1L1nfDdrnE188JiEYiwvXeO5bEVgg4FTxcyYyk75adwCwKzPGCBYheN-aMijfwD5hL1F1ylkSWCCgYGFk8Oi7IHTgr5OxdxjX11_89Rc06ryVVi31eIx3KRNYIKCuh9HW0q6YLR-OBtqZ81mnWGrfU1iyQUrQ4kdDGlcNFFggJSm4fkc0Zu5YVRJaAj6X9nCCnFNEUQ7NnJjsRf7yRP4VWCAPT9atlaXqpttNOtcxsNnKtpA4wOJ6lQg27Ft9LuU9rBZYICP6mlqfa4iDklBXgmTz6cYNn8lOVUTRkXAcdvZrx0U9F1ggEp6THozjJ53WbDH6n1ZtAD1VeeHHET_lvcpFmbAPZsEYGFggZ0qL6eKlBm4R6QM0KeXURQdPtTQXdEDSohqSv6hcjGsYGVggiiSKbTU4MEkNVY8aJYpQ6eHp-ICo2Ub3luTeu7gpe6IYGlggov3LHgHgTfBeP4WowgixKClsE2wh23h46I2DrFaw0yQYG1ggammFjKHA5jTIo2URDwGoP6SLPFEj1OvrL3HbFHySgqoYHFggRLbOaDsWn5sPPlB2iwpZXvhtw1ainfpoiSzB6Ou7ScYYHVggQHoWmurxW-x7FqPzA7MuLHQVZQQHRyaUWkfIjyvehSBtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCBjNfWJcy1T84uaoMHZ3pgeKkdrT2KrFijzt4ZvBJ7rcyJYIKSwE67m7tqcBK_B-a8whlGA2znaeS4ok1umT_0YjUPEb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEDdWcT4rKbd2gNl7oPNHRH7qU5TGQI96OTVeoA3SSPlibC2SlmVJiXdLJhDZrwEKB1y9rWK6oxKN4J2qkVOG3PCam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGakZnJhbmRvbVggToq5_0x0WOy4TzueOOr-EL7AlQ7ljmMpVnqwpkkdbaRoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWZNYXJ0aW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhjpGZyYW5kb21YILWZc71zMiZrManVYe0taHTt5Ag28IvvXdUq8L9InxMCaGRpZ2VzdElEAWxlbGVtZW50VmFsdWVkSmVhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYbKRmcmFuZG9tWCC0k_6eyQZEylsIQzE157GGFxrfB3g6logYjJIfNOKBt2hkaWdlc3RJRAJsZWxlbWVudFZhbHVl2QPsajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGakZnJhbmRvbVgglu6tHnokWDNWBbn5A-mDja749b6z3UEmvemdRpZG8QtoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWJGUnFlbGVtZW50SWRlbnRpZmllcm9pc3N1aW5nX2NvdW50cnk"
    ],
    "eu_pid_sdjwt": [
      "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6IldCcG9hdUZ6N0VDNUUwbHk4NHJuSUEiLCJ4NWMiOlsiTUlJQ1RqQ0NBZldnQXdJQkFnSVVURnpKNDJpbnd1VGpNQU9VL1IvZDRjaVJ5Y0V3Q2dZSUtvWkl6ajBFQXdJd1FqRUxNQWtHQTFVRUJoTUNVMFV4Q3pBSkJnTlZCQWdNQWxORk1SSXdFQVlEVlFRS0RBbHBSM0poYm5RdWFXOHhFakFRQmdOVkJBTU1DVk5FTFVwWFZDQkRRVEFlRncweU5qQTJNVEF3TnpVMU16WmFGdzB5TnpBMk1UQXdOelUxTXpaYU1FOHhDekFKQmdOVkJBWVRBbE5GTVFzd0NRWURWUVFJREFKVFJURVNNQkFHQTFVRUNnd0phVWR5WVc1MExtbHZNUjh3SFFZRFZRUUREQlpUUkMxS1YxUWdSRzlqZFcxbGJuUWdVMmxuYm1WeU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWxCdDBUQkdoUFZXak1Kcmd1U3YweUIwbmRTSVVTcFFqalFSRkE1aUVtdjZPR3J0bnhIL1h3WlczTDJaRWw3YW9LQjRCTndjWjl0SlVOKzZOY0l3enVLT0J1ekNCdURBSkJnTlZIUk1FQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lIZ0RCYkJnTlZIUkVFVkRCU2hpdG9kSFJ3Y3pvdkwybHpjM1ZsY2kxd2JHRjVaM0p2ZFc1a0xYTmxjblpwWTJVdWFXZHlZVzUwTG1sdmdpTnBjM04xWlhJdGNHeGhlV2R5YjNWdVpDMXpaWEoyYVdObExtbG5jbUZ1ZEM1cGJ6QWRCZ05WSFE0RUZnUVVWVTU0Q2R3WHBGRDdkb05TSlJFTjgvT2p0K0F3SHdZRFZSMGpCQmd3Rm9BVTJWYi9TcjgyZTlYT1EwMHFhZzJyeWdxT1l6c3dDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdXc0R5aTB3OUhYU1cvUmZsQ09sQVRsWFpEOEV5VXAvZmpTTkZLdUdJR1JJQ0lFZ3ZyaDJhR29YcTIveU1TNzJ1RFpGbVNBNWw5YThKclBBazJFSFNqUHpmIl19.eyJfc2QiOiBbIjNJNEFZb1dEYTRlTGhoOXJaazRZSms2LVNVT3RYSEVhTHNEc3FwbWdxV2ciLCAiNHVqMk5SVUpUaVZXcngwYlczQjU3LVJTQldqWWlUUFBEN01sZER4VXE3YyIsICI1Qk43WUJjX0tWa25OYXpoNTE1NmZHUGFqVGI1Umc3a1ZPRVloUlVxNGtFIiwgIjl2OFJjYTVLZ3VDb0V2NzBxTE44bkRQcnpGQWpkOENoY3BEUVFwRDRVVTAiLCAiQ29yZUU1RzJQTERIWTdrZTlSVEdfbmNuaEF3VUFTdnNuVGJ1Zkg0RVFMayIsICJEa1E1cjRHTWlQZjNoNF9WRnZ6Ty1VQVBkRmNuOTR3TlRDODhuTkFLUnRjIiwgIkg2RkVFWVpSdUcxN0tnUmNVOUNhV1E1Vk5IdEZ4ZEhZUFhqRm1qaXJTRTQiLCAiSUMzMHdDSHVOcDVockJFal9VLWJ6MnRtOHd4c3pudkdPRVZmMWxJbmZBMCIsICJUelgta3Y5T2JNZEIybThld1NERnBCYnBudGxONW9KQXU1S19BS3dFZXRFIiwgImNCS1pqa0xzX1RqY3BlX1A4eGNVNlAzQ1oxYTdqU0ctM05iYkpJRlowbjgiLCAiZS1MRjZ5MVRnVXM5bXhlOHczUzdJdm5yb0JDaldzWEwwWXZoSWhPb2V2VSIsICJoTXF1WTM4aXpqMHZRZ2dIWGc4WTBSYk9KbEZOQU5PejFNZWN6N0ZqcGgwIiwgImtPenJreHVSdUtnSEpUVjFBTE5HQ214UjJ1M09oOWMxanY4Qjg2dHVQRm8iLCAidmQ2ampwckl3NFh1VWVIYlk0MWcyeW42OU1zekpSclZXYnBJY2RXWVVyayIsICJ2bFM5a2pVRnpKaGt1aDl1ZWxxN3RySVozc0g0VHBEa3dGZG51QzJYMTFNIiwgInZyTFpWRXQ4dzEzVk5scDRkUll4VFhhUllxX28wcnBvNTJJSng1RTJxMHciLCAieFZ1dFVmNWM0UzRSSzFMS1VHSnN4NFJqVl9rdmpjM2tUSXN3RkFvb2V1VSIsICJ5MUlta2duamFBWUFacGlybUsyQTZhaHBoVTVhMzVRMUwtV09pN0pnWS1NIl0sICJpc3MiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pbyIsICJ2Y3QiOiAidXJuOmV1ZGk6cGlkOjEiLCAiaWF0IjogMTc4OTExMTE1NywgIm5iZiI6IDE3ODkxMTExNTcsICJleHAiOiAxODIwNjQ3MTU3LCAiX3NkX2FsZyI6ICJzaGEtMjU2IiwgImNuZiI6IHsiandrIjogeyJrdHkiOiAiRUMiLCAiY3J2IjogIlAtMjU2IiwgIngiOiAianhWNU9PdjM2NlQxbWdrYUNxdVVaMlFrXzR4TGxyazAza2NBNFVwRkFJQSIsICJ5IjogImFqTDRMam9HbjI4b3hxcEJwem1YSm5sdlk5cEN3NE1UZ29ncnlmektoNWcifX0sICJzdGF0dXMiOiB7InN0YXR1c19saXN0IjogeyJpZHgiOiAxMTIxODcsICJ1cmkiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pby9zdGF0dXNsaXN0cy8xIn19fQ.Mrti1pMMonUuYh24PZh7y4_q4Eei-4oQ8DRCSeVR3zWKRCwr-9sHa3p3Uh3Ce-HGKJTPJlhl8yI_-Ebu_Ext6A~WyI1aGR4TmNObHlEQ0dsNnlzWjQ4RUV3IiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyJfeVR2NHREX2VCY1FnX1BvaEdtTkdBIiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJoaTF0QzVjWGhRcWxPUTJqYXVFVkJBIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyIzN1I0dGtoV2dSbGp1anVpTFJidkNBIiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~eyJ0eXAiOiJrYitqd3QiLCJhbGciOiJFUzI1NiJ9.eyJpYXQiOjE3ODk0ODM1MDksImF1ZCI6Ing1MDlfaGFzaDpUekhiaGJlZEd5NEE2ZlUtTWxwUTRJTGxwY3h3b0pvcjNYYVgxY3daSEdjIiwibm9uY2UiOiIycHZJUHAxZ2JGMkE4YXdyVEV4VXdIRTBxTk9XNnE4eVM2dHBfeEFEOUJNIiwic2RfaGFzaCI6IjlWUEF5R016YkJUcHZydmNaaWk0RW5VaVFaTl93QUhMN0t2cnpjN2VZb3MifQ.axXdh7-eNgh-uaBhMk7Q-V4BoEDhYD3MBdfVYKNlOzA3940274BkdYV1q3zThSvBv70J4MGPfZ24ZVpDhGXwlg"
    ]
  },
  "state": "f1f0854f-e31b-481e-b775-83433cb740ce",
  "nonce": "2pvIPp1gbF2A8awrTExUwHE0qNOW6q8yS6tp_xAD9BM",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "_0xOwN5AmIo4aoYiNZXQuJ3ey_G3tc7X5lCkUqixb3s"
}
2026-09-15 14:45:09 UTC INFO /post Validation succeeded with warnings
How to fix:
Credentials verified successfully. Non-critical checks (trust chain or token status) produced warnings.
Data:
{
  "hint": "Credentials verified successfully. Non-critical checks (trust chain or token status) produced warnings.",
  "credentials": {
    "eu_pid_mdoc": {
      "valid": true,
      "format": "mso_mdoc",
      "disclosed_claims": {
        "eu.europa.ec.eudi.pid.1:family_name": "Martin",
        "eu.europa.ec.eudi.pid.1:given_name": "Jean",
        "eu.europa.ec.eudi.pid.1:birth_date": "1990-01-15",
        "eu.europa.ec.eudi.pid.1:issuing_country": "FR"
      },
      "issuer": "CN=mDL Test IACA,C=FR",
      "checks": [
        {
          "id": "valid_document",
          "name": "Valid Document",
          "status": "passed",
          "detail": "DocType: eu.europa.ec.eudi.pid.1"
        },
        {
          "id": "issuer_signature",
          "name": "Valid Issuer Signature",
          "status": "passed",
          "detail": "IssuerAuth COSE_Sign1 signature verified"
        },
        {
          "id": "valid_certificate",
          "name": "Valid Certificate",
          "status": "passed",
          "detail": "Valid until 2029-09-10T13:08:35+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "passed",
          "detail": "Chain signed by trusted root: CN=mDL Test IACA,C=FR"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2027-09-15T14:45:09+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    },
    "eu_pid_sdjwt": {
      "valid": false,
      "format": "dc+sd-jwt",
      "disclosed_claims": {
        "iss": "https://issuer-playground-service.igrant.io",
        "vct": "urn:eudi:pid:1",
        "iat": 1789111157,
        "nbf": 1789111157,
        "exp": 1820647157,
        "cnf": {
          "jwk": {
            "kty": "EC",
            "crv": "P-256",
            "x": "jxV5OOv366T1mgkaCquUZ2Qk_4xLlrk03kcA4UpFAIA",
            "y": "ajL4LjoGn28oxqpBpzmXJnlvY9pCw4MTgogryfzKh5g"
          }
        },
        "status": {
          "status_list": {
            "idx": 112187,
            "uri": "https://issuer-playground-service.igrant.io/statuslists/1"
          }
        },
        "issuing_country": "SE",
        "family_name": "Johansson",
        "given_name": "Anna",
        "birthdate": "1990-07-22"
      },
      "issuer": "https://issuer-playground-service.igrant.io",
      "checks": [
        {
          "id": "valid_document",
          "name": "Valid Document",
          "status": "passed",
          "detail": "SD-JWT parsed (4 disclosures)"
        },
        {
          "id": "issuer_signature",
          "name": "Valid Issuer Signature",
          "status": "passed",
          "detail": "Issuer JWT signature verified via x5c certificate"
        },
        {
          "id": "valid_certificate",
          "name": "Valid Certificate",
          "status": "passed",
          "detail": "Valid until 2027-06-10T07:55:36+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "failed",
          "detail": "Certificate chain (1 cert(s)) does not terminate at any of 1 configured trusted root(s)"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2027-09-11T07:19:17+00:00"
        },
        {
          "id": "key_binding",
          "name": "Valid Key Binding",
          "status": "passed",
          "detail": "KB-JWT verified (nonce, aud, sd_hash, signature)"
        }
      ]
    }
  }
}