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

4a02611b-6588-4a91-a32a-13a60b94dea0

validated warnings
direct_post.jwt

d1f4d8eb-bae1-47df-8100-8a836de67752
x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc
NWEZ9DhaUz8CPA_Mroda8A0xX5D71qE0bIl7TN4t4xY

https://verifier-playground-service.igrant.io/post
600s
eu_pid_any_format_common
2026-09-15 14:45:41 UTC    2026-09-15 14:45:44 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": "Dwl0mBKOAoNdPy7bNlIXQhu9wtRPdcoqDpkZrFNWYic",
        "y": "3YZCbns1O01UMIfOD77wWJjdp-IGQyPDDM0qwhGeXcQ",
        "kid": "Wz9icvzJPHWa-wsKnVS5j-J_uiKS6LN5cqooJfUaBmY",
        "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:44+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:44+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": [
    "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEAeO2QEUrvVfkZwOrh-0wPkNsdjyY7zlkTfgi7hn_C3YL71KY-CUayTqdM4TfFlftQLDxdy490JiK2xlIAFrlqUam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJXMIICUzCCAfmgAwIBAgIUWDcd-YoRaTfnWsQvMyUDsT4QVcwwCgYIKoZIzj0EAwIwJTELMAkGA1UEBhMCRlIxFjAUBgNVBAMMDW1ETCBUZXN0IElBQ0EwHhcNMjYwOTEwMTMwODM1WhcNMjkwOTEwMTMwODM1WjAjMQswCQYDVQQGEwJGUjEUMBIGA1UEAwwLbURMIFRlc3QgRFMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQSQps7NUWMRMf3INLkK79jJ0j1fxCsq_kDASvMeOcLYXwT4mnWxMzzK2kidQbKcVWCWZ3dROr5qsDnIgvRe1TSo4IBBzCCAQMwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQYaUlISNW-v-C2cF9bnD_oH3ET6jAfBgNVHSMEGDAWgBQpgOliNidxTwq79cWhU6shtpQZyTAkBgNVHREEHTAbhhlodHRwczovL21kbC10ZXN0LmludmFsaWQvMD8GA1UdEgQ4MDaGHWh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9jb250YWN0gRVpYWNhQG1kbC10ZXN0LmludmFsaWQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovLzEyNy4wLjAuMTo4MDAwL2NybC9pYWNhLmNybDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMAoGCCqGSM49BAMCA0gAMEUCIQDM0pHLaSMmWHh9CAsmNP5jHMjqnHtaU4X1wwbvDCMDjQIgXwyLJqrgrDXTryE0nVvobh0wzODG6EL1Q_Hs1iQAT0hZBWLYGFkFXaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0wOS0xNVQxNDo0MDo0NFppdmFsaWRGcm9twHQyMDI2LTA5LTE1VDE0OjQwOjQ0Wmp2YWxpZFVudGlswHQyMDI3LTA5LTE1VDE0OjQ1OjQ0Wmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuB4AWCDvfboHWwpmBvN-PBKaCBSJiYEPLDFm0e-AMww3xcGflgFYIHZe4OxGYUA5QHHJHr_KpiGHsCeVLBxZ25vTlGD4Fc4CAlgg_75QKbffeM8nWJEdfgXEYb36TbyTPLo8j_CUo8ZFk40DWCDAWq4Uy5ihy9R5QD55hIbmGDreFqa6MnHgFERI9B3Z8QRYIMHmDTxoya_vnEUb_ge2uHQGXlApw2Naxe4TZw3kS6PRBVgg2vbqBIZHzRBGzruY9osOs2Btbe5Khjzx4PJRRwjWbncGWCB0XRbJPyei3BN7BQB-SzHHWMziMv6s3vGyUkzPsots9AdYIPE18UehZYWMzg8i0u4ipzQ5KSVbXIIwhaeMPMnYLnDOCFgg9Ss0LH6P1uiHLBTkhStCUEsN-5HQFzruB8c_e8a9HJUJWCDTJR16Dx5h5fAGQalpV4eFHLSVym3eAHefpnfWtgPXKQpYIOgy0dfIRnDQZ4wpce7qMqc2qI7AwrnLjIJtst8B1w3oC1ggKDE9AdWQKBmBd2f4skU6_mKPMS5aQFzIN7pktA7DEmsMWCCCKJBWkkQE6lqQjJqRG5Dk5QcPZC5nclBK0Z9GnlDMbw1YICAKrz5YxSaZRMoeXJslnCwZhopppaaM_Iz4c8QlZTrVDlggopxE-Mx0RhJ4aEQJ0V0jQP9Age8GKcC-_PrXoDY5qRIPWCDvZczQddFl43AK85JeZiwEtS7t4cWY9nYfjdqsXyFHuRBYIBrq6SrEMD00Q--b83Lx2shgFRK-CO734MRro3Tq5YRUEVggYv5C3DEjvZ74UR7FGEjXGqsOlH_N-ISsW-02akLgraISWCDGkvmfDosH_PrUZIeriTW941Npsbb8yi6KTgvQHFsyPhNYIG0gdFrOVaGfJii4HjA_ISnrqM03XaVS4qDZqbkxbXjKFFggRWG39NC2cj4TJkjbSD-KwqZ41jxZ2t9jPlvgWakiXXEVWCA558NBZ5UFRIAa2_ZsCXwdJEYcA73HBncC6WsbArZ_kxZYIObLS7ReKLa92gHvo_whXs6qw1Zysr30OzsUJqZIWC4jF1ggBkEICLgVylLpL825en3Q6MZUpzbtBW-usXn3yVxC6NcYGFggwkQii2umYqkAW9fRfYbzA5Jd19TpiSOrADXaVV5p8pIYGVggNQk_czxFUQgi3ixqphpyKSIazspoeJ8JzWiqviEMIpMYGlgglVGODK-DocU5UwZ2qYh7RWtdL-7ztjSS0t0rr6QergoYG1gghZ0oPEJWXG_sO6kRhnR0lOhOGdPx-udmUukOaBYV4BcYHFgg_-FkhtJCeGwtREbiwFRed5aypG4teLBG1xAQYMmL0RcYHVggumHNHYf-7QbDj4FHCjc9Tbu6jQZk2C8RlgmUKMjiWPFtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCBjNfWJcy1T84uaoMHZ3pgeKkdrT2KrFijzt4ZvBJ7rcyJYIKSwE67m7tqcBK_B-a8whlGA2znaeS4ok1umT_0YjUPEb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEAh065_kRtuBYs4Q385_QXYcw2Ysg23mKPcSU6Kqd9K36n_-GCL_6ffiBXFvNzgyxcHanmBZrUjTwa4e4YWhOluam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGakZnJhbmRvbVggvjVyqXbGY0Rr7qDpRRDZFeZ3-MOqZvPLoMNPnM39rupoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWZNYXJ0aW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhjpGZyYW5kb21YIHAUkuhBTwjeqYDKGmcaTlkZvc9iQF4XV3osrmmqFZ_caGRpZ2VzdElEAWxlbGVtZW50VmFsdWVkSmVhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYbKRmcmFuZG9tWCDeNxYKHTBatu0OzV5jmkJraKIf6XhnHqamdsIPbEzPPWhkaWdlc3RJRAJsZWxlbWVudFZhbHVl2QPsajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGakZnJhbmRvbVggh8smYdxDUwo3RDdEPgRR_Butp7zqUiyy5d-amr81r_doZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWJGUnFlbGVtZW50SWRlbnRpZmllcm9pc3N1aW5nX2NvdW50cnk"
  ],
  "eu_pid_sdjwt": [
    "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6IldCcG9hdUZ6N0VDNUUwbHk4NHJuSUEiLCJ4NWMiOlsiTUlJQ1RqQ0NBZldnQXdJQkFnSVVURnpKNDJpbnd1VGpNQU9VL1IvZDRjaVJ5Y0V3Q2dZSUtvWkl6ajBFQXdJd1FqRUxNQWtHQTFVRUJoTUNVMFV4Q3pBSkJnTlZCQWdNQWxORk1SSXdFQVlEVlFRS0RBbHBSM0poYm5RdWFXOHhFakFRQmdOVkJBTU1DVk5FTFVwWFZDQkRRVEFlRncweU5qQTJNVEF3TnpVMU16WmFGdzB5TnpBMk1UQXdOelUxTXpaYU1FOHhDekFKQmdOVkJBWVRBbE5GTVFzd0NRWURWUVFJREFKVFJURVNNQkFHQTFVRUNnd0phVWR5WVc1MExtbHZNUjh3SFFZRFZRUUREQlpUUkMxS1YxUWdSRzlqZFcxbGJuUWdVMmxuYm1WeU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWxCdDBUQkdoUFZXak1Kcmd1U3YweUIwbmRTSVVTcFFqalFSRkE1aUVtdjZPR3J0bnhIL1h3WlczTDJaRWw3YW9LQjRCTndjWjl0SlVOKzZOY0l3enVLT0J1ekNCdURBSkJnTlZIUk1FQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lIZ0RCYkJnTlZIUkVFVkRCU2hpdG9kSFJ3Y3pvdkwybHpjM1ZsY2kxd2JHRjVaM0p2ZFc1a0xYTmxjblpwWTJVdWFXZHlZVzUwTG1sdmdpTnBjM04xWlhJdGNHeGhlV2R5YjNWdVpDMXpaWEoyYVdObExtbG5jbUZ1ZEM1cGJ6QWRCZ05WSFE0RUZnUVVWVTU0Q2R3WHBGRDdkb05TSlJFTjgvT2p0K0F3SHdZRFZSMGpCQmd3Rm9BVTJWYi9TcjgyZTlYT1EwMHFhZzJyeWdxT1l6c3dDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdXc0R5aTB3OUhYU1cvUmZsQ09sQVRsWFpEOEV5VXAvZmpTTkZLdUdJR1JJQ0lFZ3ZyaDJhR29YcTIveU1TNzJ1RFpGbVNBNWw5YThKclBBazJFSFNqUHpmIl19.eyJfc2QiOiBbIjNJNEFZb1dEYTRlTGhoOXJaazRZSms2LVNVT3RYSEVhTHNEc3FwbWdxV2ciLCAiNHVqMk5SVUpUaVZXcngwYlczQjU3LVJTQldqWWlUUFBEN01sZER4VXE3YyIsICI1Qk43WUJjX0tWa25OYXpoNTE1NmZHUGFqVGI1Umc3a1ZPRVloUlVxNGtFIiwgIjl2OFJjYTVLZ3VDb0V2NzBxTE44bkRQcnpGQWpkOENoY3BEUVFwRDRVVTAiLCAiQ29yZUU1RzJQTERIWTdrZTlSVEdfbmNuaEF3VUFTdnNuVGJ1Zkg0RVFMayIsICJEa1E1cjRHTWlQZjNoNF9WRnZ6Ty1VQVBkRmNuOTR3TlRDODhuTkFLUnRjIiwgIkg2RkVFWVpSdUcxN0tnUmNVOUNhV1E1Vk5IdEZ4ZEhZUFhqRm1qaXJTRTQiLCAiSUMzMHdDSHVOcDVockJFal9VLWJ6MnRtOHd4c3pudkdPRVZmMWxJbmZBMCIsICJUelgta3Y5T2JNZEIybThld1NERnBCYnBudGxONW9KQXU1S19BS3dFZXRFIiwgImNCS1pqa0xzX1RqY3BlX1A4eGNVNlAzQ1oxYTdqU0ctM05iYkpJRlowbjgiLCAiZS1MRjZ5MVRnVXM5bXhlOHczUzdJdm5yb0JDaldzWEwwWXZoSWhPb2V2VSIsICJoTXF1WTM4aXpqMHZRZ2dIWGc4WTBSYk9KbEZOQU5PejFNZWN6N0ZqcGgwIiwgImtPenJreHVSdUtnSEpUVjFBTE5HQ214UjJ1M09oOWMxanY4Qjg2dHVQRm8iLCAidmQ2ampwckl3NFh1VWVIYlk0MWcyeW42OU1zekpSclZXYnBJY2RXWVVyayIsICJ2bFM5a2pVRnpKaGt1aDl1ZWxxN3RySVozc0g0VHBEa3dGZG51QzJYMTFNIiwgInZyTFpWRXQ4dzEzVk5scDRkUll4VFhhUllxX28wcnBvNTJJSng1RTJxMHciLCAieFZ1dFVmNWM0UzRSSzFMS1VHSnN4NFJqVl9rdmpjM2tUSXN3RkFvb2V1VSIsICJ5MUlta2duamFBWUFacGlybUsyQTZhaHBoVTVhMzVRMUwtV09pN0pnWS1NIl0sICJpc3MiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pbyIsICJ2Y3QiOiAidXJuOmV1ZGk6cGlkOjEiLCAiaWF0IjogMTc4OTExMTE1NywgIm5iZiI6IDE3ODkxMTExNTcsICJleHAiOiAxODIwNjQ3MTU3LCAiX3NkX2FsZyI6ICJzaGEtMjU2IiwgImNuZiI6IHsiandrIjogeyJrdHkiOiAiRUMiLCAiY3J2IjogIlAtMjU2IiwgIngiOiAianhWNU9PdjM2NlQxbWdrYUNxdVVaMlFrXzR4TGxyazAza2NBNFVwRkFJQSIsICJ5IjogImFqTDRMam9HbjI4b3hxcEJwem1YSm5sdlk5cEN3NE1UZ29ncnlmektoNWcifX0sICJzdGF0dXMiOiB7InN0YXR1c19saXN0IjogeyJpZHgiOiAxMTIxODcsICJ1cmkiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pby9zdGF0dXNsaXN0cy8xIn19fQ.Mrti1pMMonUuYh24PZh7y4_q4Eei-4oQ8DRCSeVR3zWKRCwr-9sHa3p3Uh3Ce-HGKJTPJlhl8yI_-Ebu_Ext6A~WyI1aGR4TmNObHlEQ0dsNnlzWjQ4RUV3IiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyJfeVR2NHREX2VCY1FnX1BvaEdtTkdBIiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJoaTF0QzVjWGhRcWxPUTJqYXVFVkJBIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyIzN1I0dGtoV2dSbGp1anVpTFJidkNBIiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~eyJ0eXAiOiJrYitqd3QiLCJhbGciOiJFUzI1NiJ9.eyJpYXQiOjE3ODk0ODM1NDQsImF1ZCI6Ing1MDlfaGFzaDpUekhiaGJlZEd5NEE2ZlUtTWxwUTRJTGxwY3h3b0pvcjNYYVgxY3daSEdjIiwibm9uY2UiOiJOV0VaOURoYVV6OENQQV9Ncm9kYThBMHhYNUQ3MXFFMGJJbDdUTjR0NHhZIiwic2RfaGFzaCI6IjlWUEF5R016YkJUcHZydmNaaWk0RW5VaVFaTl93QUhMN0t2cnpjN2VZb3MifQ.994zqZMbPSur-y577CYXL7aZTQHwmMc4rVr4EwfRvzwsRCgPTgeckAgZ5gdKkIg3SuzMnWXEvNSGN0sxcDMqfw"
  ]
}

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'\\x1e;d\\x04R\\xbb\\xd5~Fp:\\xb8~\\xd3\\x03\\xe46\\xc7c\\xc9\\x8e\\xf3\\x96D\\xdf\\x82.\\xe1\\x9f\\xf0\\xb7`\\xbe\\xf5)\\x8f\\x82Q\\xac\\x93\\xa9\\xd38M\\xf1e~\\xd4\\x0b\\x0f\\x17r\\xe3\\xdd\\t\\x88\\xad\\xb1\\x94\\x80\\x05\\xaeZ\\x94'"
            ]
          },
          "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:44ZivalidFrom\\xc0t2026-09-15T14:40:44ZjvalidUntil\\xc0t2027-09-15T14:45:44ZlvalueDigests\\xa1weu.europa.ec.eudi.pid.1\\xb8\\x1e\\x00X \\xef}\\xba\\x07[\\nf\\x06\\xf3~<\\x12\\x9a\\x08\\x14\\x89\\x89\\x81\\x0f,1f\\xd1\\xef\\x803\\x0c7\\xc5\\xc1\\x9f\\x96\\x01X v^\\xe0\\xecFa@9@q\\xc9\\x1e\\xbf\\xca\\xa6!\\x87\\xb0\\'\\x95,\\x1cY\\xdb\\x9b\\xd3\\x94`\\xf8\\x15\\xce\\x02\\x02X \\xff\\xbeP)\\xb7\\xdfx\\xcf\\'X\\x91\\x1d~\\x05\\xc4a\\xbd\\xfaM\\xbc\\x93<\\xba<\\x8f\\xf0\\x94\\xa3\\xc6E\\x93\\x8d\\x03X \\xc0Z\\xae\\x14\\xcb\\x98\\xa1\\xcb\\xd4y@>y\\x84\\x86\\xe6\\x18:\\xde\\x16\\xa6\\xba2q\\xe0\\x14DH\\xf4\\x1d\\xd9\\xf1\\x04X \\xc1\\xe6\\r<h\\xc9\\xaf\\xef\\x9cE\\x1b\\xfe\\x07\\xb6\\xb8t\\x06^P)\\xc3cZ\\xc5\\xee\\x13g\\r\\xe4K\\xa3\\xd1\\x05X \\xda\\xf6\\xea\\x04\\x86G\\xcd\\x10F\\xce\\xbb\\x98\\xf6\\x8b\\x0e\\xb3`mm\\xeeJ\\x86<\\xf1\\xe0\\xf2QG\\x08\\xd6nw\\x06X t]\\x16\\xc9?\\'\\xa2\\xdc\\x13{\\x05\\x00~K1\\xc7X\\xcc\\xe22\\xfe\\xac\\xde\\xf1\\xb2RL\\xcf\\xb2\\x8bl\\xf4\\x07X \\xf15\\xf1G\\xa1e\\x85\\x8c\\xce\\x0f\"\\xd2\\xee\"\\xa749)%[\\\\\\x820\\x85\\xa7\\x8c<\\xc9\\xd8.p\\xce\\x08X \\xf5+4,~\\x8f\\xd6\\xe8\\x87,\\x14\\xe4\\x85+BPK\\r\\xfb\\x91\\xd0\\x17:\\xee\\x07\\xc7?{\\xc6\\xbd\\x1c\\x95\\tX \\xd3%\\x1dz\\x0f\\x1ea\\xe5\\xf0\\x06A\\xa9iW\\x87\\x85\\x1c\\xb4\\x95\\xcam\\xde\\x00w\\x9f\\xa6w\\xd6\\xb6\\x03\\xd7)\\nX \\xe82\\xd1\\xd7\\xc8Fp\\xd0g\\x8c)q\\xee\\xea2\\xa76\\xa8\\x8e\\xc0\\xc2\\xb9\\xcb\\x8c\\x82m\\xb2\\xdf\\x01\\xd7\\r\\xe8\\x0bX (1=\\x01\\xd5\\x90(\\x19\\x81wg\\xf8\\xb2E:\\xfeb\\x8f1.Z@\\\\\\xc87\\xbad\\xb4\\x0e\\xc3\\x12k\\x0cX \\x82(\\x90V\\x92D\\x04\\xeaZ\\x90\\x8c\\x9a\\x91\\x1b\\x90\\xe4\\xe5\\x07\\x0fd.grPJ\\xd1\\x9fF\\x9eP\\xcco\\rX  \\n\\xaf>X\\xc5&\\x99D\\xca\\x1e\\\\\\x9b%\\x9c,\\x19\\x86\\x8ai\\xa5\\xa6\\x8c\\xfc\\x8c\\xf8s\\xc4%e:\\xd5\\x0eX \\xa2\\x9cD\\xf8\\xcctF\\x12xhD\\t\\xd1]#@\\xff@\\x81\\xef\\x06)\\xc0\\xbe\\xfc\\xfa\\xd7\\xa069\\xa9\\x12\\x0fX \\xefe\\xcc\\xd0u\\xd1e\\xe3p\\n\\xf3\\x92^f,\\x04\\xb5.\\xed\\xe1\\xc5\\x98\\xf6v\\x1f\\x8d\\xda\\xac_!G\\xb9\\x10X \\x1a\\xea\\xe9*\\xc40=4C\\xef\\x9b\\xf3r\\xf1\\xda\\xc8`\\x15\\x12\\xbe\\x08\\xee\\xf7\\xe0\\xc4k\\xa3t\\xea\\xe5\\x84T\\x11X b\\xfeB\\xdc1#\\xbd\\x9e\\xf8Q\\x1e\\xc5\\x18H\\xd7\\x1a\\xab\\x0e\\x94\\x7f\\xcd\\xf8\\x84\\xac[\\xed6jB\\xe0\\xad\\xa2\\x12X \\xc6\\x92\\xf9\\x9f\\x0e\\x8b\\x07\\xfc\\xfa\\xd4d\\x87\\xab\\x895\\xbd\\xe3Si\\xb1\\xb6\\xfc\\xca.\\x8aN\\x0b\\xd0\\x1c[2>\\x13X m tZ\\xceU\\xa1\\x9f&(\\xb8\\x1e0?!)\\xeb\\xa8\\xcd7]\\xa5R\\xe2\\xa0\\xd9\\xa9\\xb91mx\\xca\\x14X Ea\\xb7\\xf4\\xd0\\xb6r>\\x13&H\\xdbH?\\x8a\\xc2\\xa6x\\xd6<Y\\xda\\xdfc>[\\xe0Y\\xa9\"]q\\x15X 9\\xe7\\xc3Ag\\x95\\x05D\\x80\\x1a\\xdb\\xf6l\\t|\\x1d$F\\x1c\\x03\\xbd\\xc7\\x06w\\x02\\xe9k\\x1b\\x02\\xb6\\x7f\\x93\\x16X \\xe6\\xcbK\\xb4^(\\xb6\\xbd\\xda\\x01\\xef\\xa3\\xfc!^\\xce\\xaa\\xc3Vr\\xb2\\xbd\\xf4;;\\x14&\\xa6HX.#\\x17X \\x06A\\x08\\x08\\xb8\\x15\\xcaR\\xe9/\\xcd\\xb9z}\\xd0\\xe8\\xc6T\\xa76\\xed\\x05o\\xae\\xb1y\\xf7\\xc9\\\\B\\xe8\\xd7\\x18\\x18X \\xc2D\"\\x8bk\\xa6b\\xa9\\x00[\\xd7\\xd1}\\x86\\xf3\\x03\\x92]\\xd7\\xd4\\xe9\\x89#\\xab\\x005\\xdaU^i\\xf2\\x92\\x18\\x19X 5\\t?s<EQ\\x08\"\\xde,j\\xa6\\x1ar)\"\\x1a\\xce\\xcahx\\x9f\\t\\xcdh\\xaa\\xbe!\\x0c\"\\x93\\x18\\x1aX \\x95Q\\x8e\\x0c\\xaf\\x83\\xa1\\xc59S\\x06v\\xa9\\x88{Ek]/\\xee\\xf3\\xb64\\x92\\xd2\\xdd+\\xaf\\xa4\\x1e\\xae\\n\\x18\\x1bX \\x85\\x9d(<BV\\\\o\\xec;\\xa9\\x11\\x86tt\\x94\\xe8N\\x19\\xd3\\xf1\\xfa\\xe7fR\\xe9\\x0eh\\x16\\x15\\xe0\\x17\\x18\\x1cX \\xff\\xe1d\\x86\\xd2Bxl-DF\\xe2\\xc0T^w\\x96\\xb2\\xa4n-x\\xb0F\\xd7\\x10\\x10`\\xc9\\x8b\\xd1\\x17\\x18\\x1dX \\xbaa\\xcd\\x1d\\x87\\xfe\\xed\\x06\\xc3\\x8f\\x81G\\n7=M\\xbb\\xba\\x8d\\x06d\\xd8/\\x11\\x96\\t\\x94(\\xc8\\xe2X\\xf1mdeviceKeyInfo\\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'!\\xd3\\xae\\x7f\\x91\\x1bn\\x05\\x8b8C\\x7f9\\xfd\\x05\\xd8s\\r\\x98\\xb2\\r\\xb7\\x98\\xa3\\xdcIN\\x8a\\xa9\\xdfJ\\xdf\\xa9\\xff\\xf8`\\x8b\\xff\\xa7\\xdf\\x88\\x15\\xc5\\xbc\\xdc\\xe0\\xcb\\x17\\x07jy\\x81f\\xb5#O\\x06\\xb8{\\x86\\x16\\x84\\xe9n'"
          ],
          "nameSpaces": {
            "eu.europa.ec.eudi.pid.1": [
              "CBORTag(24, b'\\xa4frandomX \\xbe5r\\xa9v\\xc6cDk\\xee\\xa0\\xe9E\\x10\\xd9\\x15\\xe6w\\xf8\\xc3\\xaaf\\xf3\\xcb\\xa0\\xc3O\\x9c\\xcd\\xfd\\xae\\xeahdigestID\\x00lelementValuefMartinqelementIdentifierkfamily_name')",
              "CBORTag(24, b'\\xa4frandomX p\\x14\\x92\\xe8AO\\x08\\xde\\xa9\\x80\\xca\\x1ag\\x1aNY\\x19\\xbd\\xcfb@^\\x17Wz,\\xaei\\xaa\\x15\\x9f\\xdchdigestID\\x01lelementValuedJeanqelementIdentifierjgiven_name')",
              "CBORTag(24, b'\\xa4frandomX \\xde7\\x16\\n\\x1d0Z\\xb6\\xed\\x0e\\xcd^c\\x9aBkh\\xa2\\x1f\\xe9xg\\x1e\\xa6\\xa6v\\xc2\\x0flL\\xcf=hdigestID\\x02lelementValue\\xd9\\x03\\xecj1990-01-15qelementIdentifierjbirth_date')",
              "CBORTag(24, b'\\xa4frandomX \\x87\\xcb&a\\xdcCS\\n7D7D>\\x04Q\\xfc\\x1b\\xad\\xa7\\xbc\\xeaR,\\xb2\\xe5\\xdf\\x9a\\x9a\\xbf5\\xaf\\xf7hdigestID\\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": 1789483544,
        "aud": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
        "nonce": "NWEZ9DhaUz8CPA_Mroda8A0xX5D71qE0bIl7TN4t4xY",
        "sd_hash": "9VPAyGMzbBTpvrvcZii4EnUiQZN_wAHL7Kvrzc7eYos"
      }
    }
  }
}

Session Logs

6 total
2026-09-15 14:45:41 UTC INFO /presentations Presentation request created
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "7abf1a8193bb578aecd4b51d9c436388",
    "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": "a3b86aa3e990e208-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": "4a02611b-6588-4a91-a32a-13a60b94dea0",
  "request_id": "d1f4d8eb-bae1-47df-8100-8a836de67752",
  "nonce": "NWEZ9DhaUz8CPA_Mroda8A0xX5D71qE0bIl7TN4t4xY",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "Wz9icvzJPHWa-wsKnVS5j-J_uiKS6LN5cqooJfUaBmY",
  "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": "Dwl0mBKOAoNdPy7bNlIXQhu9wtRPdcoqDpkZrFNWYic",
          "y": "3YZCbns1O01UMIfOD77wWJjdp-IGQyPDDM0qwhGeXcQ",
          "kid": "Wz9icvzJPHWa-wsKnVS5j-J_uiKS6LN5cqooJfUaBmY",
          "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:44 UTC INFO /authorize Authorization request retrieved
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "1d5ec88eb650600ed75d5ad1b9e45bda",
    "x-real-ip": "10.164.15.207",
    "x-forwarded-for": "10.164.15.207",
    "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": "a3b86ab8fd3bc84f-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": "d1f4d8eb-bae1-47df-8100-8a836de67752"
  },
  "transaction_id": "4a02611b-6588-4a91-a32a-13a60b94dea0",
  "nonce": "NWEZ9DhaUz8CPA_Mroda8A0xX5D71qE0bIl7TN4t4xY",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "Wz9icvzJPHWa-wsKnVS5j-J_uiKS6LN5cqooJfUaBmY"
}
2026-09-15 14:45:44 UTC INFO /post Wallet response received (encrypted)
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "0d3634dbfacebc449d03fa5e46fb2cf7",
    "x-real-ip": "10.164.15.207",
    "x-forwarded-for": "10.164.15.207",
    "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": "a3b86ab9ec3094d1-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": "eyJhbGciOiJFQ0RILUVTIiwiZW5jIjoiQTI1NkdDTSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMjU2IiwieCI6Imw2Z1gtRzlUNmM4OUtsaGJ6Sm1lLXg3bWNkcnY4OVdScm5MTngyNmczYmciLCJ5IjoiVmVxV1dDX0FZTWNTUHYzaHduaGV2R2cxTFMyWVpkQ0IzeWd6bDl4Qkw3ZyJ9LCJraWQiOiJXejlpY3Z6SlBIV2Etd3NLblZTNWotSl91aUtTNkxONWNxb29KZlVhQm1ZIn0..7QOwnir3B4AL2kRs.eByyPcBHejJ0C6EGDxbLHGyW6LJLxjlzgg6Ws6Y4xWYE_11Cgfcn6RTH-2Gobyw2e481yYLQp-Lk1X-pzxErfHXSxtwEc4GYEc9AeOCsptClpOmXSybAC5o-RBCSsAWJzS_I5vB0jBm8c56DiDFYMdA0a9U2KcDYB_Rj1s_1S1hG5bl3SdFJX3UyQI_F5fOOBTWQ4k7s4Q8li8tR4qSPCrlPk-JdZ91lHFkPhUgyluTi15Z6EhLykNu6AapejUi47_y9aXRzRYLZlAUWYqaD8fGl7Je1XtudKhryzgRbfj_PAIygw4ThNuSz5mYLlk_toGeOUOnwZNNS2Fn8dHgahIdA9Xe3lDY114zpkWvc16D9p6lgCMJy6W1ueZN6uBUinkA-WvDnzUAdAwSovl99YnH448po6DXzxQBpQ_6eBE3Fa0iCLtXI0IM7bLW3fZJMQk-ss6NbIhHwrlwzvLby1q8vjFyuasBt84BrgenyE4qVTwRnSZRfnSK3gq5WMP4PbXknpZr8_w3hUiB3_ptGDjlgk_wOFvLpaCnk-jXihn6y4GrKpQ5ivRiYJZzPMOfdkCEOnGq-221TxVadin2HNkwVlYHTUGqQ6ZgppPElHNgh6bJM91hfoukayKEwU_5PXOo5X6eVTeaCFcIrLkvJKsUr5c_7j0TdB793OCwDspFlq45gKYz5OSw6yxUFCL3aE0gGOpqhs3vyNyv2Jpkc9bjrStYqrrWYa3SJVp6n6jVS-VsHhoq4OSXN_nyT6-e5Rgs0fxFvtbcmfdJSXIFnQvZhHQ02MVuKG6Ri17GLFRqnWCpjRa_oPur_vWbYLv9qO9HIGtWx0PGB15OGYgkzrXHJkEcy0qoB6ttQYKBL3db6fFgwbWRTdhSJyw03bJt3tssvByO-UoFiP6spkGjqZiw21KdLfmVY_MGCmf3PIWnIp-aZypDrA8mH739T6cCR9EnTLZJye7qYAtngh47pVVEla0gHRzqkMGMIdn_nhsMoAsuRUuhAn4ydP73NjNW3U0dzDYNuzvNU219-muVzAJxHGW4Y3_bup2Wv0LkZ48lWtho7ElPNMDEyT8m_3UZkvxMmGh3Tf-VJR_89HhYYWFDfSa67MVKxDUSP3Y7xud6_uOQqfBreOEuURKhRoHJJ0S5x4sgLKiKhBcGYeArsC9CmZk-eFXuY1eiDAoMZD-Hxj416qiGwwDIFNQljrfTpm3y_Nc3_4rzMyyfmjysBe_Ny0PfTVJUi6IZo2Ok7Oi6Xz-FEU0BiqW0gyT1u3Dxstj-ckQz3HuVW7OH0Qz6zLWCBaaNmjWnNypIdsoQzHnXa-mC2zFcS6ANa8xul-gSBtwS8HPxCK5pU1HbjC_x2IGEsbuMPhw2fj4p9w3D6BzRKflWQSA7fPo6LFweexAWaudWhGQ1pWn3cIknaGlWQYlr2IHmrhg6ckIA2Fe5eQsPzK1UllPY5dXD0-XqOHPky8q-2BRJnXbaSexT0M1lCmooJqZURjOnROJFQDac7rIQfjEK_tBqbjZjLgfP58yG-TakbEONuqlJJsPSSPhYAZwMScUygDzD0t4PMswgBbsssc1cuTCfhvMgPtTz_0UvQV3EROcSVd15rDF7zVyM13TujjkVLUDypiOtKMkpiX_PBEJPudRRqmzqO5CdZPQUTgXnFYPIxIs7O6eJoXI-aQVjUgNKfintOnldCgnd-3fMQlVf02qYLugFnIxIYFgIWqt7WgMJPeoBJt9hFNJZRiYWUY76aPYtwimK0I0D2SkFXbyEMmw11TFLd1sV-i21aIt8d-K-5HuMVQp-A_OnEwqhG50K21FYSHE-FkDBoH9lajsKBRPooGN6ltxChs0kIrvvrniiHqoNk4WMB08Q1PnCt0NMp--xpXRU61dbnhyheXgL_rnA1ayt132myIdj6Enxke4MVilThnFH6wWm2dC2eVJ6JyCZAEfIkkljFso1gPy_HFm40RtsKAG4H2uGW8AgW37ffWQwTeWRwWq1wKpUKRJHUv81MGuA0MW3xl5Us5l4McLBinEr9Tfc8Ygks8qjplPzOvJoDBMa-Zsf6exhQrGt35ZmGTomfXqKxD7bqRps9zoMsn2yRciVrCAX1LFrHydewhRPffwsDwjQQRRf_1IKdnlML5b0qjAcOncg9_vIrhAvcm8aFl0PdXevH35IvTsY4otJcsolwLL-BtJL-1jFzth2-NdwCBZJhM7dnERIojZzBLOZbYWs18eB9Sw3iv-rqM96H0UycihRSGAriVUu5myR0Oark5Al14cqVFXU2NFoae0xxyY-vyDX9DWGUI5ZV1o_OJtE1onAU-Oq7zGLG8JhJV9O8jog5dD6RWdV-CRGD5ej934GunRsLWBf3Ew5n0EPUkyq9_lk18wToW2L93eEGCO9S0ztMCvqiij4N8ypnLPKwbr2GN6jTMmrULtVlaDomJC4z1pj6-yBISx_j0Bc2S6ukopizxsU2ACLUqIpDA25kNlHEnkmDbkp5pUaX7O_ouEJ0gRxmVdocqK4OUUl8YEdIJTi6zqNi6u8m6JGXWkn6zbpLTB8mNtGVavrnqzrNMZbd3efmnU7WAHTLKgsBsf8SZ-eI6RpsxF9UUPgbjvb_Lnoer97OM3OWBAsH9g4f4cxoQJt8SlqzlqM9qmNp7fjTmXEIU8X5orwaCHq8YfKqxYFGFMMAEjBCpUWOcp-Tt_0ov7QKi5aTFmKwZKKcwidJQv2YI9m8D20skgaIp5_czujEdNEabNUHRiDjktKcR5YA5xPU3cEnpXwJ2lGIl7MRpdGXq9bXZiv8ScVi23OEYcWmnx3rJV84q2kzl8DY8L-FV4PGAeWlqEeQjxtn5O43W3YQPfaHb0Fc-9uxMOp-FDQUnyDD3ZFTuyK245mZwEJQD7LJvB2HnpeTRHeHr6qvDrxubaxUm9U_dCWz3nd20_hwYuiquZ62CRyxEVtB7CytB2wM6lixXxTnDYIGfo8M7kfn10_snsZh0zjFV51oc93BELqz4JoOLA41vHrGtHLHCCF7EVwbhe1bhIFHbEwglBDCJcLCxx82lz39YiBKF_8Agz-_HL-iLgal1XfpOPoVK6LSTm3lE7ch572wQ8XxymvO5Z3HRaycDIRjAHnHdRS_0rX13DZrmlpSFY5pdq6OMtfasLUX3XawuwD_4b-n_hp8246Z_yfyveW46ZVqmjAG8ZGjKioGMOUPUqA3CvSMqU1KchR5n33XfneaN0-SO6lSw8cMB2DUNxBoVc5NktHFVAn0LVXL1QxlSLRn9leR3r0ajB0_OmZ_QyTBJUPP55KvfvcQi0OZSnXuVWuR2OkmGeBZvYKIjRpkHXBo80ri2wgHXcqmFtxFCniZujIqy9qnCKfbritw6cjQ1bGidmBVIMrTp9CgEn9lrNLNX4ccW7RTWzh58O_tcvFGwNJkTQa6kSy9YXTvYxtsiSmep6CnmycedXL2HTsuIH-7bvfhzJ1dtstnASTwjmmV3jDoGSN7zmGHn_-8buAFjwGxKe13YNKkw_eZ-f-_GKyB-2l0uuS29XJ0PmJ4gWmMkefB8zMi3fIO8tSRipjJipSyKsU5X4WhkIEUjlPB9Gj1DnLWH_wAhuLgzFE6ikw4y5ueWZO-zaXWiydJR1S3kf4HqA_5Jz_QXmUE8PY_2VFf-LauoxpOTQSmp_xuOyP_yH81O84VlAVPz5mBT3kF-UUrbWS436AAMpAGCzIGBSDq2Len6xDBUIQCcx3YL6hi7S6lJnGYenf65FvetVd6G8XY1OwjJMR9H74X1b1FzWMNIWw2Eh0xZYfDX7PzbN5N6dRTIvm3preQKp6cJGKg4tKD2f_sLMbcliCCx3llzhYtvYiEPkuREHNTybLkQo5NTpxduvgF--s2Lwm-0jZznibpX49aU49Een7ULryc8U9LZUTAxRMHzCgy1wijmxaRVp2b2rsNJoLWBdC3e1niH4qwGs0H0mgPf2CCledNAkqN8FxA2DlTuqmmf7qooY_4CE1NtbJZrG-YDAxZal8fEAYZrAkI42U_8uq4ov596hEyuXgAvaFl1A6Sf1RjYXFYIAcidWeXFsAtWRsy0miX5IV-y17fkna8K4Y02Jl_ebtM75Ie6XeKjwwWeCLZcSckMSxA-4PtVfYhKMk1b2rozvKtf8M9VO4t58qJO_NjK41lMWWT-t-RiUjxcqnZVIRKeSXMBferAjCQJnI1DY8YV5sdqi0JHpBQb-jq59WHC4M2_R0MjXKd2_Y3TErM8d2d_XfJazwvMcJhqhbQI7nyFsiu3yjUwcoh_F5umSPP6cSvOIWjzvGjZ34TwCQRepy_0AE33vYjvgvmsSwOhmsIbVgOv8F-0ZH1VnsiNgAU3pD5pQQHYJOnUN1EPfwtuWFlOUW0SATBjcX-oSR5IUWjiq2JfQ0b6mjSOMM9vuz8vOTgUuVCk2dtBR4Iyu4GUoDnSK9x-rA--SBjbmH4_okqjyNyqktE5O6M2MYgEcHGNFJB08JhvGZnxc_Mvu_KKMAcbxiNoRLc1UbNcUSjjCy5dgzyUvPi13qiZWTq6jr3MhrDxYkxIMUOKypuIRO5Atv-aFDix_xA_Mos25tmYAj0ZbUd-gqRubyx5FyNXVbkUOB30BZIEcyGv2Z0Rs_xG9DepHNOUQaB3jo9q88QaH0NAIftx5zp9CKVx77v9uji7U3d-3OmO0HT43u6lb0qrg0enN1haJ1XXtLUfFnGtTpmlgIRh_sLOBwSqr1FqjRHuHIkTJU9nOuqUFE6dTV8bYLKYvzRVaDWw-1GFPH_M1iEOgxSBXrVaoyMRmeigKMLPmcl0FWpYK5htDaBfQqtjYaMKAffo2d2mV2pHT-2ub85z7-i-qX2c1Ytoi3lwxlLASc7d-5y-42n5BoOpQo4DiB4roapCe4kTBBNRUtKza5uwqnPhJtUTQyWKmjSkCpEUa7qGbr-Cpl18av35rrm70KpzJWMBzEI4Qx6g4yNcvt6djNmpHqsgtskeNEyZOzZ4W1McO_orWuqWXrEsdHLtdcSowGKE1YD2bFGpRWONsQW-cq-eQWrZO4uGkn51PWXJteiKsrtZcxcSkhS7B7RQ62Z6Da_ozP_lwrEK_Zl8rWSeH6By6EHsQ2MR7IY4jSRdxyyTMtjvRWOQ2JAbbWRB9n5Jh9u2NzZf2IKYLLO49vwNj65nUF1S4FgWJcFzS-4dcF3IQxnt7BHkR6Po5RDfHtifakGyJ-dxXqbZ08fShXmZuSKg0j1ZHxxTVrY_e1c5UpLeDb97NHXEjQyadZlKW-lfFXMOLdclKYZHZSMoHZYrSWLOuZ_dn304yV7Zqhmmo8d_2UZPCasmD4weEc8xdUfzb3YpH9zw4RzrKOKpC34EiLnpeJkTOnEqoCGIw1w1jynhFoZj8_CqvD_tJIJEb9LsQbFsAL7uEoj1OJpxmRF0dlNcflau078IwxThgdw-JZmBsw3Mzp1PEiHuMqF37E7Opiz4lhKwTvM295_5KfUIWe7lDdYPkBLpOrDpQeV-5tnvwikEM91kkZHdJvuSVIK4FNMwqvsIgK9uhBdKyG1nMt8v3aKQS22kNckjA2aESnSE2PALVpPaShgcW-8lHq21DvoFb6Thkc_Ynn4FZauB8xlWC_uZL9tETw_26t5JDWmmNNAk5va-9pHx6yL-qE5dGlf-ZCAcmbzAzQ52d3p4UV_ExRNi3pR8Gw4oV-0niF3RSSjBWsm8XWHdwpXLjjW5pgiGKdEmi2N5O0AY15Sq1uw2sBr4sBkUxirN5T6XZlFMD8L7Irmc9hNNPmeRsi7njT_ThyOSMoJDH_qy8r-lD8Pkzf6Mgs0Heuz5VfFd_mx6y0vqAfk62lXinQq2djU3KZ9AG0PT4PiRPFg9A_FyhJ22ivFedIWLG_I-zR9SYC3unj8Oi1tAx76-Y9W8gNAIzMWFHVLM8quKpJ36ThIRT8PvY-rRg4bmqOVuef1jUHSBZH4W0nOpXE6-sodSZRiinl7xkLPvXLGUNEdjqizAniQxBmfeEAOfvtkXvoXSbVmg_2Gp5slybCangOX0snhDozAs1GXFU1b0RXZ0YEAFSwwzurazC-gdpx8iFAoeiHw2kQWgPu2d8iPgis5xXGYKl36UI__Jh67eINCM2ZKxqr0h2CzpLo96o-tnMcl8rhwJp3gPLu2JWvrvat1sVCNF9_CRxn9iQk430c_vcelVrhXlP0Alj8qkKbK3huxa2YHP1SiCx8gB1cXaUhbn0usahL6-ttB6ZqBHj-4CfEprQ_FTy_2yWil1m-VGXlgzQmFeN-bS9Lin_hhWCulEAp8TtrBlZKM6OlBcjtT3DSYotu7zU14O0iid1AHSuYSlz_lHaf_5NezFEloSwEp1l0et5JQHE16hYDDOViMNMxdjcnApVgb5SCn438xwDceLBYiGvyXygfOsS6LnV_olKHj_3i-pM_oyyHtdmY2lNeVlG_1BEn4RDU25p47RtfccxIekJVI7DxBzPwScRTQLsd491RO64TZLqaLSOH3NHOlFcqvjW4evZyzebkv4uvZ50fx9RIva5Jt6tKWzvQswtRwXRH1B7MMCLZ21iTql949FrUj3WyRzbcIRO2xVJHfYCRcngF0HF5bFmTK87FpNhlI-5aoTHRc9rc-zvrRV3fHjdzNLFUTEh3S8xNywi2WmrJN-z_sRbuhWSPOeowHptvpQjLTinNkSuAK1_K6VYK3_fWhQyurWRrhL7ynyHokY23S4TiUt0TyM-oQbvXnx2gxlgR4qbJnQ2t3HIWrNaV-_YWL_14QYvRH-FjDFAfCqPACqrkdKxDnRqtOdm2_eUqwP3RsIqHV7HL_9ye5xP1VoCtaFdRH6isJ-22BVe1FKA9N-s71dSOZtFgqD83dXJSu0fgKhNZMqAdZr9iwqQBx08T2puHeedVgulBnSKBf3G5O2XcBThxw-PElrHL57LxLXEEWCwzEcRqDReNVdr3zAKdHL1m9i1r2BsaY1BbdvCe5nblRrXG2VpdXYnLaz5zXhrzZcDRPi1UTmNSj-40t8XJEY9s7HjG7GQ7clDDJxp0SwiUKSc4Je9A4I2y7YCgEtTt6Gijv3wxjFEBdvGC6QE5-SPxbIA89zPUXZHvQ2AA-6LrEyiqHXHnldJ2W_seiEGR0B3S1iJqy-8l3s-TnBa1z1HW6lk2u_NpYSyQ_cYCuDDkHNEXk8J8aitrLCZBPaFcAlbJyHTreK11ZDaGNJXkzWXlEpb7Gy3puPrgV1rhCBfvYpDl2nS5Q0RyKs6V5EvnPueU5GApXa0wbkGhlEyzOhOKOPe5qhMKEYPByHSWwEUjAHk5wJ6tqtllXnPnhEfj2wWQ1npMQil461FRMTL-y-U20r7OzTjBRJ0PVY-OoWxg73smJz2FDxOzi0IB8-oGe5bXedjKSdlnZtQp9AobNOX6AIur_r7fYc3kimN8Yzm_e5l8xmEVbtwFUX0mK_GGURRaONdbymTDxqwBBEiEa-qrpkY0HNDwfMgUULnHOnKaqKYZ_VhRVrl7tN8fyN6-wBTkgTi_E1a80jNbe4KucLdhLuNKH37MP-VsIW4DQmF6qeVCoBBbc7KJ56klfifgViM_2IP5lYFVJ6gqPYv-Nk1mydvAOkhPomPaNDK1HZckAslVjalYCTDvvzLqezS1PTcckm4XtGW1OxXirxbG5z_vcsn3hqTFkGC6j2TRPRhsgmJroUCSn6r9zd5g11g6crWI0qUs1kJzgwh-bhLpZmBBS3mvJsxv3ukKqsxrIS6ozKX1TORjQsIQmSP6L-PSWrsxP-oeJeZSzeRQ89ACsZlZ7yXhfKxKUYqxcdBoaUsHoKHFRI12muK9NYOGb171DSmDD8nu6lrDCYb56KfMwgLu4D_zxG7v2QoVUZkRC_2BwqJWK6qyQqTjDr-epjlfM73w9qcKOQhlVTl5MWfIoq10EEi_NRQ4sT2ZgZK4WTW1B4BSwttov4juN3iZ-TOSlTHNAl5aRiYJSmic1CEbEPRZmboODAK6r1IfQ0w9xfD4Fu4Yhh4h_qoLbGdoVJ4-DuophQ4__SkE1ZMqsOV2oqOxisFhpoqi2jZhBoqEeXOo1FVhtUhRL9Hrs8U0MRZoQWx1YUijVlIpGSPqBLrDY9uCMX8kDle3FklHloqzP3GMANleVKfBDIsuLXJD1_pQ3AmOdelFPO5kpfwQWr4DE_u7Z4NVi942KQmi3obAJWoSyAy6uIUaRA-Y6RuVn9dTe4LDh9aqEcZxkWCLkuyW3jyOj2O9YMDQ3Z3w9nP1Hrc6mrz7PWy9QdhMaxMNol5JnuzMVRUywbFLdHOoOzIL3WK3_ZLpbKUiGEQIwYUJrUYFCsdGo96o1_WHSBxZi6cYBlXHrR76H3GM5oVb4oxPP8p2nLn4EFanYTZCkAmRWi81o26-nTOlzDkxBJunX9JsnjO24GyU3RlF11GVFljosh0ocpBLy8UW_Ik9-L0ptMrMCJNIkW362WPKG6LCbjKb_UDxIqQom3Mmp_cja-7synOJodfZshG3AMnj4_K296btPNVfMps-5F0mnxgxlyqDd-JWVIgZ97XkRNXg5aT2WGx2-m8g50H1j4xOsOTA2qzOZY1jVefKnRQLc_XG96B6RKxDMvQcKUw8gUL4REuYq3Vwk-E5M1L8ZtNq9ZhUyrWNxmngGvLToF3LzaIwnaw51T5HYoBCEqbhoosESfRP553OpD549IMeHVBaqdQPVzMwyACfO0iJ3BtI_r2cPgoXXbzc1ZTapR0EP1YONL9yVCytet-427ABF2YQtlpNSJPjRiNkUtmTOzqhC4kSzrlRIV4WJP4cDMLYxPlyLkxSRioWp-xtaAmchLZwN1Kd4IacInLsgw44KTWuAHv7ecKhjtbaUmjGaRlc9To1FOh2B4fNqJef7t0aa7fRO9G8CNC6oArkfb-yMqpqrBumzuLWDIEJZhYxl1rdmUOpehy6NpzIN3ugVHZ3_br3BQYnFdXaKGpuPudt2p94kE7T2_PXX8qq633yxKmN3PG-yhhkR3IP3_gRf1_fGKcAThEtMYc_YR7RixAjcboJxByqIzsXs0plg7-8YtbBuOoENwgYHbgMvbounSrhj1sB5XKGaLCEtIUjkBmtV5m9_NaJRB5p-9TqVsacc4JPYQ3jI-b8OI1WlGCbTTFtN095p-87GIcc5MZGR-hZVAjtM_sG1fe6t4XPKMcG4uF26rjbEu9cXKZ8aIz3zLWo0gjFgdryRSCbRNinveyQzO1RdPYbAlXdWFZkLLzpHGGdsswluVG7slgUkR-YEm8fCY42jCp7iGB8YrZL0AgtzFbA3SIsqOsZXidnOfRxVkbWdkbWHmBTfJkZ1MtCjmD39FJSRyDFMlo1ZA-AvYyHaHGJWrz1OYu0tzE3fWsYYr84m5mSyGjR-L1WaRja6ieuAWeSWRVuwIkBBuBbtbpk50eMf19FFSbannep9XBrYVErd2DzoV1K6CtCHEDTlKah9Gc0oa6fmI4H6Jpae15McIg9m8Kq0cYUWXD6T2nMtXK6pY7HX3kyf4dHuRV4a7s6FwR_cYmAeLOHT5zjHw-_lX98snrMjVbABKItUFR98O7jOss7QXKbsYz_j4uMOFn1pdxgiRrkMfzQ6Ih38gkSdasKUytNNGLMBpzWSqFdX4NhEaZr9nIkHWU33sfxKdQct7S4guenQz78B--ZCs7g4-I1P6kYT3okNQTYAzalVHgAo1Ato21W2ekH0rscLguKJEF8vyibvWAmiBlESkHUtw78LQnhdBv1PRD2eVw65ct3EI6Fdcrg5NCQErmKM8hJPwntP_M0eTFi1NYU1Ll376Q.h757MXXOhPYma11C6UAKSg"
  },
  "transaction_id": "4a02611b-6588-4a91-a32a-13a60b94dea0",
  "nonce": "NWEZ9DhaUz8CPA_Mroda8A0xX5D71qE0bIl7TN4t4xY",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "Wz9icvzJPHWa-wsKnVS5j-J_uiKS6LN5cqooJfUaBmY"
}
2026-09-15 14:45:44 UTC INFO /post JWE decrypted successfully
Data:
{
  "jwe_header": {
    "alg": "ECDH-ES",
    "enc": "A256GCM",
    "epk": {
      "kty": "EC",
      "crv": "P-256",
      "x": "l6gX-G9T6c89KlhbzJme-x7mcdrv89WRrnLNx26g3bg",
      "y": "VeqWWC_AYMcSPv3hwnhevGg1LS2YZdCB3ygzl9xBL7g"
    },
    "kid": "Wz9icvzJPHWa-wsKnVS5j-J_uiKS6LN5cqooJfUaBmY"
  },
  "decrypted_payload": {
    "vp_token": {
      "eu_pid_mdoc": [
        "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEAeO2QEUrvVfkZwOrh-0wPkNsdjyY7zlkTfgi7hn_C3YL71KY-CUayTqdM4TfFlftQLDxdy490JiK2xlIAFrlqUam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJXMIICUzCCAfmgAwIBAgIUWDcd-YoRaTfnWsQvMyUDsT4QVcwwCgYIKoZIzj0EAwIwJTELMAkGA1UEBhMCRlIxFjAUBgNVBAMMDW1ETCBUZXN0IElBQ0EwHhcNMjYwOTEwMTMwODM1WhcNMjkwOTEwMTMwODM1WjAjMQswCQYDVQQGEwJGUjEUMBIGA1UEAwwLbURMIFRlc3QgRFMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQSQps7NUWMRMf3INLkK79jJ0j1fxCsq_kDASvMeOcLYXwT4mnWxMzzK2kidQbKcVWCWZ3dROr5qsDnIgvRe1TSo4IBBzCCAQMwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQYaUlISNW-v-C2cF9bnD_oH3ET6jAfBgNVHSMEGDAWgBQpgOliNidxTwq79cWhU6shtpQZyTAkBgNVHREEHTAbhhlodHRwczovL21kbC10ZXN0LmludmFsaWQvMD8GA1UdEgQ4MDaGHWh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9jb250YWN0gRVpYWNhQG1kbC10ZXN0LmludmFsaWQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovLzEyNy4wLjAuMTo4MDAwL2NybC9pYWNhLmNybDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMAoGCCqGSM49BAMCA0gAMEUCIQDM0pHLaSMmWHh9CAsmNP5jHMjqnHtaU4X1wwbvDCMDjQIgXwyLJqrgrDXTryE0nVvobh0wzODG6EL1Q_Hs1iQAT0hZBWLYGFkFXaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0wOS0xNVQxNDo0MDo0NFppdmFsaWRGcm9twHQyMDI2LTA5LTE1VDE0OjQwOjQ0Wmp2YWxpZFVudGlswHQyMDI3LTA5LTE1VDE0OjQ1OjQ0Wmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuB4AWCDvfboHWwpmBvN-PBKaCBSJiYEPLDFm0e-AMww3xcGflgFYIHZe4OxGYUA5QHHJHr_KpiGHsCeVLBxZ25vTlGD4Fc4CAlgg_75QKbffeM8nWJEdfgXEYb36TbyTPLo8j_CUo8ZFk40DWCDAWq4Uy5ihy9R5QD55hIbmGDreFqa6MnHgFERI9B3Z8QRYIMHmDTxoya_vnEUb_ge2uHQGXlApw2Naxe4TZw3kS6PRBVgg2vbqBIZHzRBGzruY9osOs2Btbe5Khjzx4PJRRwjWbncGWCB0XRbJPyei3BN7BQB-SzHHWMziMv6s3vGyUkzPsots9AdYIPE18UehZYWMzg8i0u4ipzQ5KSVbXIIwhaeMPMnYLnDOCFgg9Ss0LH6P1uiHLBTkhStCUEsN-5HQFzruB8c_e8a9HJUJWCDTJR16Dx5h5fAGQalpV4eFHLSVym3eAHefpnfWtgPXKQpYIOgy0dfIRnDQZ4wpce7qMqc2qI7AwrnLjIJtst8B1w3oC1ggKDE9AdWQKBmBd2f4skU6_mKPMS5aQFzIN7pktA7DEmsMWCCCKJBWkkQE6lqQjJqRG5Dk5QcPZC5nclBK0Z9GnlDMbw1YICAKrz5YxSaZRMoeXJslnCwZhopppaaM_Iz4c8QlZTrVDlggopxE-Mx0RhJ4aEQJ0V0jQP9Age8GKcC-_PrXoDY5qRIPWCDvZczQddFl43AK85JeZiwEtS7t4cWY9nYfjdqsXyFHuRBYIBrq6SrEMD00Q--b83Lx2shgFRK-CO734MRro3Tq5YRUEVggYv5C3DEjvZ74UR7FGEjXGqsOlH_N-ISsW-02akLgraISWCDGkvmfDosH_PrUZIeriTW941Npsbb8yi6KTgvQHFsyPhNYIG0gdFrOVaGfJii4HjA_ISnrqM03XaVS4qDZqbkxbXjKFFggRWG39NC2cj4TJkjbSD-KwqZ41jxZ2t9jPlvgWakiXXEVWCA558NBZ5UFRIAa2_ZsCXwdJEYcA73HBncC6WsbArZ_kxZYIObLS7ReKLa92gHvo_whXs6qw1Zysr30OzsUJqZIWC4jF1ggBkEICLgVylLpL825en3Q6MZUpzbtBW-usXn3yVxC6NcYGFggwkQii2umYqkAW9fRfYbzA5Jd19TpiSOrADXaVV5p8pIYGVggNQk_czxFUQgi3ixqphpyKSIazspoeJ8JzWiqviEMIpMYGlgglVGODK-DocU5UwZ2qYh7RWtdL-7ztjSS0t0rr6QergoYG1gghZ0oPEJWXG_sO6kRhnR0lOhOGdPx-udmUukOaBYV4BcYHFgg_-FkhtJCeGwtREbiwFRed5aypG4teLBG1xAQYMmL0RcYHVggumHNHYf-7QbDj4FHCjc9Tbu6jQZk2C8RlgmUKMjiWPFtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCBjNfWJcy1T84uaoMHZ3pgeKkdrT2KrFijzt4ZvBJ7rcyJYIKSwE67m7tqcBK_B-a8whlGA2znaeS4ok1umT_0YjUPEb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEAh065_kRtuBYs4Q385_QXYcw2Ysg23mKPcSU6Kqd9K36n_-GCL_6ffiBXFvNzgyxcHanmBZrUjTwa4e4YWhOluam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGakZnJhbmRvbVggvjVyqXbGY0Rr7qDpRRDZFeZ3-MOqZvPLoMNPnM39rupoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWZNYXJ0aW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhjpGZyYW5kb21YIHAUkuhBTwjeqYDKGmcaTlkZvc9iQF4XV3osrmmqFZ_caGRpZ2VzdElEAWxlbGVtZW50VmFsdWVkSmVhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYbKRmcmFuZG9tWCDeNxYKHTBatu0OzV5jmkJraKIf6XhnHqamdsIPbEzPPWhkaWdlc3RJRAJsZWxlbWVudFZhbHVl2QPsajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGakZnJhbmRvbVggh8smYdxDUwo3RDdEPgRR_Butp7zqUiyy5d-amr81r_doZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWJGUnFlbGVtZW50SWRlbnRpZmllcm9pc3N1aW5nX2NvdW50cnk"
      ],
      "eu_pid_sdjwt": [
        "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6IldCcG9hdUZ6N0VDNUUwbHk4NHJuSUEiLCJ4NWMiOlsiTUlJQ1RqQ0NBZldnQXdJQkFnSVVURnpKNDJpbnd1VGpNQU9VL1IvZDRjaVJ5Y0V3Q2dZSUtvWkl6ajBFQXdJd1FqRUxNQWtHQTFVRUJoTUNVMFV4Q3pBSkJnTlZCQWdNQWxORk1SSXdFQVlEVlFRS0RBbHBSM0poYm5RdWFXOHhFakFRQmdOVkJBTU1DVk5FTFVwWFZDQkRRVEFlRncweU5qQTJNVEF3TnpVMU16WmFGdzB5TnpBMk1UQXdOelUxTXpaYU1FOHhDekFKQmdOVkJBWVRBbE5GTVFzd0NRWURWUVFJREFKVFJURVNNQkFHQTFVRUNnd0phVWR5WVc1MExtbHZNUjh3SFFZRFZRUUREQlpUUkMxS1YxUWdSRzlqZFcxbGJuUWdVMmxuYm1WeU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWxCdDBUQkdoUFZXak1Kcmd1U3YweUIwbmRTSVVTcFFqalFSRkE1aUVtdjZPR3J0bnhIL1h3WlczTDJaRWw3YW9LQjRCTndjWjl0SlVOKzZOY0l3enVLT0J1ekNCdURBSkJnTlZIUk1FQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lIZ0RCYkJnTlZIUkVFVkRCU2hpdG9kSFJ3Y3pvdkwybHpjM1ZsY2kxd2JHRjVaM0p2ZFc1a0xYTmxjblpwWTJVdWFXZHlZVzUwTG1sdmdpTnBjM04xWlhJdGNHeGhlV2R5YjNWdVpDMXpaWEoyYVdObExtbG5jbUZ1ZEM1cGJ6QWRCZ05WSFE0RUZnUVVWVTU0Q2R3WHBGRDdkb05TSlJFTjgvT2p0K0F3SHdZRFZSMGpCQmd3Rm9BVTJWYi9TcjgyZTlYT1EwMHFhZzJyeWdxT1l6c3dDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdXc0R5aTB3OUhYU1cvUmZsQ09sQVRsWFpEOEV5VXAvZmpTTkZLdUdJR1JJQ0lFZ3ZyaDJhR29YcTIveU1TNzJ1RFpGbVNBNWw5YThKclBBazJFSFNqUHpmIl19.eyJfc2QiOiBbIjNJNEFZb1dEYTRlTGhoOXJaazRZSms2LVNVT3RYSEVhTHNEc3FwbWdxV2ciLCAiNHVqMk5SVUpUaVZXcngwYlczQjU3LVJTQldqWWlUUFBEN01sZER4VXE3YyIsICI1Qk43WUJjX0tWa25OYXpoNTE1NmZHUGFqVGI1Umc3a1ZPRVloUlVxNGtFIiwgIjl2OFJjYTVLZ3VDb0V2NzBxTE44bkRQcnpGQWpkOENoY3BEUVFwRDRVVTAiLCAiQ29yZUU1RzJQTERIWTdrZTlSVEdfbmNuaEF3VUFTdnNuVGJ1Zkg0RVFMayIsICJEa1E1cjRHTWlQZjNoNF9WRnZ6Ty1VQVBkRmNuOTR3TlRDODhuTkFLUnRjIiwgIkg2RkVFWVpSdUcxN0tnUmNVOUNhV1E1Vk5IdEZ4ZEhZUFhqRm1qaXJTRTQiLCAiSUMzMHdDSHVOcDVockJFal9VLWJ6MnRtOHd4c3pudkdPRVZmMWxJbmZBMCIsICJUelgta3Y5T2JNZEIybThld1NERnBCYnBudGxONW9KQXU1S19BS3dFZXRFIiwgImNCS1pqa0xzX1RqY3BlX1A4eGNVNlAzQ1oxYTdqU0ctM05iYkpJRlowbjgiLCAiZS1MRjZ5MVRnVXM5bXhlOHczUzdJdm5yb0JDaldzWEwwWXZoSWhPb2V2VSIsICJoTXF1WTM4aXpqMHZRZ2dIWGc4WTBSYk9KbEZOQU5PejFNZWN6N0ZqcGgwIiwgImtPenJreHVSdUtnSEpUVjFBTE5HQ214UjJ1M09oOWMxanY4Qjg2dHVQRm8iLCAidmQ2ampwckl3NFh1VWVIYlk0MWcyeW42OU1zekpSclZXYnBJY2RXWVVyayIsICJ2bFM5a2pVRnpKaGt1aDl1ZWxxN3RySVozc0g0VHBEa3dGZG51QzJYMTFNIiwgInZyTFpWRXQ4dzEzVk5scDRkUll4VFhhUllxX28wcnBvNTJJSng1RTJxMHciLCAieFZ1dFVmNWM0UzRSSzFMS1VHSnN4NFJqVl9rdmpjM2tUSXN3RkFvb2V1VSIsICJ5MUlta2duamFBWUFacGlybUsyQTZhaHBoVTVhMzVRMUwtV09pN0pnWS1NIl0sICJpc3MiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pbyIsICJ2Y3QiOiAidXJuOmV1ZGk6cGlkOjEiLCAiaWF0IjogMTc4OTExMTE1NywgIm5iZiI6IDE3ODkxMTExNTcsICJleHAiOiAxODIwNjQ3MTU3LCAiX3NkX2FsZyI6ICJzaGEtMjU2IiwgImNuZiI6IHsiandrIjogeyJrdHkiOiAiRUMiLCAiY3J2IjogIlAtMjU2IiwgIngiOiAianhWNU9PdjM2NlQxbWdrYUNxdVVaMlFrXzR4TGxyazAza2NBNFVwRkFJQSIsICJ5IjogImFqTDRMam9HbjI4b3hxcEJwem1YSm5sdlk5cEN3NE1UZ29ncnlmektoNWcifX0sICJzdGF0dXMiOiB7InN0YXR1c19saXN0IjogeyJpZHgiOiAxMTIxODcsICJ1cmkiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pby9zdGF0dXNsaXN0cy8xIn19fQ.Mrti1pMMonUuYh24PZh7y4_q4Eei-4oQ8DRCSeVR3zWKRCwr-9sHa3p3Uh3Ce-HGKJTPJlhl8yI_-Ebu_Ext6A~WyI1aGR4TmNObHlEQ0dsNnlzWjQ4RUV3IiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyJfeVR2NHREX2VCY1FnX1BvaEdtTkdBIiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJoaTF0QzVjWGhRcWxPUTJqYXVFVkJBIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyIzN1I0dGtoV2dSbGp1anVpTFJidkNBIiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~eyJ0eXAiOiJrYitqd3QiLCJhbGciOiJFUzI1NiJ9.eyJpYXQiOjE3ODk0ODM1NDQsImF1ZCI6Ing1MDlfaGFzaDpUekhiaGJlZEd5NEE2ZlUtTWxwUTRJTGxwY3h3b0pvcjNYYVgxY3daSEdjIiwibm9uY2UiOiJOV0VaOURoYVV6OENQQV9Ncm9kYThBMHhYNUQ3MXFFMGJJbDdUTjR0NHhZIiwic2RfaGFzaCI6IjlWUEF5R016YkJUcHZydmNaaWk0RW5VaVFaTl93QUhMN0t2cnpjN2VZb3MifQ.994zqZMbPSur-y577CYXL7aZTQHwmMc4rVr4EwfRvzwsRCgPTgeckAgZ5gdKkIg3SuzMnWXEvNSGN0sxcDMqfw"
      ]
    },
    "state": "d1f4d8eb-bae1-47df-8100-8a836de67752"
  }
}
2026-09-15 14:45:44 UTC INFO /post VP Token received
Data:
{
  "vp_token": {
    "eu_pid_mdoc": [
      "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEAeO2QEUrvVfkZwOrh-0wPkNsdjyY7zlkTfgi7hn_C3YL71KY-CUayTqdM4TfFlftQLDxdy490JiK2xlIAFrlqUam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJXMIICUzCCAfmgAwIBAgIUWDcd-YoRaTfnWsQvMyUDsT4QVcwwCgYIKoZIzj0EAwIwJTELMAkGA1UEBhMCRlIxFjAUBgNVBAMMDW1ETCBUZXN0IElBQ0EwHhcNMjYwOTEwMTMwODM1WhcNMjkwOTEwMTMwODM1WjAjMQswCQYDVQQGEwJGUjEUMBIGA1UEAwwLbURMIFRlc3QgRFMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQSQps7NUWMRMf3INLkK79jJ0j1fxCsq_kDASvMeOcLYXwT4mnWxMzzK2kidQbKcVWCWZ3dROr5qsDnIgvRe1TSo4IBBzCCAQMwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQYaUlISNW-v-C2cF9bnD_oH3ET6jAfBgNVHSMEGDAWgBQpgOliNidxTwq79cWhU6shtpQZyTAkBgNVHREEHTAbhhlodHRwczovL21kbC10ZXN0LmludmFsaWQvMD8GA1UdEgQ4MDaGHWh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9jb250YWN0gRVpYWNhQG1kbC10ZXN0LmludmFsaWQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovLzEyNy4wLjAuMTo4MDAwL2NybC9pYWNhLmNybDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMAoGCCqGSM49BAMCA0gAMEUCIQDM0pHLaSMmWHh9CAsmNP5jHMjqnHtaU4X1wwbvDCMDjQIgXwyLJqrgrDXTryE0nVvobh0wzODG6EL1Q_Hs1iQAT0hZBWLYGFkFXaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0wOS0xNVQxNDo0MDo0NFppdmFsaWRGcm9twHQyMDI2LTA5LTE1VDE0OjQwOjQ0Wmp2YWxpZFVudGlswHQyMDI3LTA5LTE1VDE0OjQ1OjQ0Wmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuB4AWCDvfboHWwpmBvN-PBKaCBSJiYEPLDFm0e-AMww3xcGflgFYIHZe4OxGYUA5QHHJHr_KpiGHsCeVLBxZ25vTlGD4Fc4CAlgg_75QKbffeM8nWJEdfgXEYb36TbyTPLo8j_CUo8ZFk40DWCDAWq4Uy5ihy9R5QD55hIbmGDreFqa6MnHgFERI9B3Z8QRYIMHmDTxoya_vnEUb_ge2uHQGXlApw2Naxe4TZw3kS6PRBVgg2vbqBIZHzRBGzruY9osOs2Btbe5Khjzx4PJRRwjWbncGWCB0XRbJPyei3BN7BQB-SzHHWMziMv6s3vGyUkzPsots9AdYIPE18UehZYWMzg8i0u4ipzQ5KSVbXIIwhaeMPMnYLnDOCFgg9Ss0LH6P1uiHLBTkhStCUEsN-5HQFzruB8c_e8a9HJUJWCDTJR16Dx5h5fAGQalpV4eFHLSVym3eAHefpnfWtgPXKQpYIOgy0dfIRnDQZ4wpce7qMqc2qI7AwrnLjIJtst8B1w3oC1ggKDE9AdWQKBmBd2f4skU6_mKPMS5aQFzIN7pktA7DEmsMWCCCKJBWkkQE6lqQjJqRG5Dk5QcPZC5nclBK0Z9GnlDMbw1YICAKrz5YxSaZRMoeXJslnCwZhopppaaM_Iz4c8QlZTrVDlggopxE-Mx0RhJ4aEQJ0V0jQP9Age8GKcC-_PrXoDY5qRIPWCDvZczQddFl43AK85JeZiwEtS7t4cWY9nYfjdqsXyFHuRBYIBrq6SrEMD00Q--b83Lx2shgFRK-CO734MRro3Tq5YRUEVggYv5C3DEjvZ74UR7FGEjXGqsOlH_N-ISsW-02akLgraISWCDGkvmfDosH_PrUZIeriTW941Npsbb8yi6KTgvQHFsyPhNYIG0gdFrOVaGfJii4HjA_ISnrqM03XaVS4qDZqbkxbXjKFFggRWG39NC2cj4TJkjbSD-KwqZ41jxZ2t9jPlvgWakiXXEVWCA558NBZ5UFRIAa2_ZsCXwdJEYcA73HBncC6WsbArZ_kxZYIObLS7ReKLa92gHvo_whXs6qw1Zysr30OzsUJqZIWC4jF1ggBkEICLgVylLpL825en3Q6MZUpzbtBW-usXn3yVxC6NcYGFggwkQii2umYqkAW9fRfYbzA5Jd19TpiSOrADXaVV5p8pIYGVggNQk_czxFUQgi3ixqphpyKSIazspoeJ8JzWiqviEMIpMYGlgglVGODK-DocU5UwZ2qYh7RWtdL-7ztjSS0t0rr6QergoYG1gghZ0oPEJWXG_sO6kRhnR0lOhOGdPx-udmUukOaBYV4BcYHFgg_-FkhtJCeGwtREbiwFRed5aypG4teLBG1xAQYMmL0RcYHVggumHNHYf-7QbDj4FHCjc9Tbu6jQZk2C8RlgmUKMjiWPFtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCBjNfWJcy1T84uaoMHZ3pgeKkdrT2KrFijzt4ZvBJ7rcyJYIKSwE67m7tqcBK_B-a8whlGA2znaeS4ok1umT_0YjUPEb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WEAh065_kRtuBYs4Q385_QXYcw2Ysg23mKPcSU6Kqd9K36n_-GCL_6ffiBXFvNzgyxcHanmBZrUjTwa4e4YWhOluam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGakZnJhbmRvbVggvjVyqXbGY0Rr7qDpRRDZFeZ3-MOqZvPLoMNPnM39rupoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWZNYXJ0aW5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWXYGFhjpGZyYW5kb21YIHAUkuhBTwjeqYDKGmcaTlkZvc9iQF4XV3osrmmqFZ_caGRpZ2VzdElEAWxlbGVtZW50VmFsdWVkSmVhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l2BhYbKRmcmFuZG9tWCDeNxYKHTBatu0OzV5jmkJraKIf6XhnHqamdsIPbEzPPWhkaWdlc3RJRAJsZWxlbWVudFZhbHVl2QPsajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGakZnJhbmRvbVggh8smYdxDUwo3RDdEPgRR_Butp7zqUiyy5d-amr81r_doZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWJGUnFlbGVtZW50SWRlbnRpZmllcm9pc3N1aW5nX2NvdW50cnk"
    ],
    "eu_pid_sdjwt": [
      "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6IldCcG9hdUZ6N0VDNUUwbHk4NHJuSUEiLCJ4NWMiOlsiTUlJQ1RqQ0NBZldnQXdJQkFnSVVURnpKNDJpbnd1VGpNQU9VL1IvZDRjaVJ5Y0V3Q2dZSUtvWkl6ajBFQXdJd1FqRUxNQWtHQTFVRUJoTUNVMFV4Q3pBSkJnTlZCQWdNQWxORk1SSXdFQVlEVlFRS0RBbHBSM0poYm5RdWFXOHhFakFRQmdOVkJBTU1DVk5FTFVwWFZDQkRRVEFlRncweU5qQTJNVEF3TnpVMU16WmFGdzB5TnpBMk1UQXdOelUxTXpaYU1FOHhDekFKQmdOVkJBWVRBbE5GTVFzd0NRWURWUVFJREFKVFJURVNNQkFHQTFVRUNnd0phVWR5WVc1MExtbHZNUjh3SFFZRFZRUUREQlpUUkMxS1YxUWdSRzlqZFcxbGJuUWdVMmxuYm1WeU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWxCdDBUQkdoUFZXak1Kcmd1U3YweUIwbmRTSVVTcFFqalFSRkE1aUVtdjZPR3J0bnhIL1h3WlczTDJaRWw3YW9LQjRCTndjWjl0SlVOKzZOY0l3enVLT0J1ekNCdURBSkJnTlZIUk1FQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lIZ0RCYkJnTlZIUkVFVkRCU2hpdG9kSFJ3Y3pvdkwybHpjM1ZsY2kxd2JHRjVaM0p2ZFc1a0xYTmxjblpwWTJVdWFXZHlZVzUwTG1sdmdpTnBjM04xWlhJdGNHeGhlV2R5YjNWdVpDMXpaWEoyYVdObExtbG5jbUZ1ZEM1cGJ6QWRCZ05WSFE0RUZnUVVWVTU0Q2R3WHBGRDdkb05TSlJFTjgvT2p0K0F3SHdZRFZSMGpCQmd3Rm9BVTJWYi9TcjgyZTlYT1EwMHFhZzJyeWdxT1l6c3dDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdXc0R5aTB3OUhYU1cvUmZsQ09sQVRsWFpEOEV5VXAvZmpTTkZLdUdJR1JJQ0lFZ3ZyaDJhR29YcTIveU1TNzJ1RFpGbVNBNWw5YThKclBBazJFSFNqUHpmIl19.eyJfc2QiOiBbIjNJNEFZb1dEYTRlTGhoOXJaazRZSms2LVNVT3RYSEVhTHNEc3FwbWdxV2ciLCAiNHVqMk5SVUpUaVZXcngwYlczQjU3LVJTQldqWWlUUFBEN01sZER4VXE3YyIsICI1Qk43WUJjX0tWa25OYXpoNTE1NmZHUGFqVGI1Umc3a1ZPRVloUlVxNGtFIiwgIjl2OFJjYTVLZ3VDb0V2NzBxTE44bkRQcnpGQWpkOENoY3BEUVFwRDRVVTAiLCAiQ29yZUU1RzJQTERIWTdrZTlSVEdfbmNuaEF3VUFTdnNuVGJ1Zkg0RVFMayIsICJEa1E1cjRHTWlQZjNoNF9WRnZ6Ty1VQVBkRmNuOTR3TlRDODhuTkFLUnRjIiwgIkg2RkVFWVpSdUcxN0tnUmNVOUNhV1E1Vk5IdEZ4ZEhZUFhqRm1qaXJTRTQiLCAiSUMzMHdDSHVOcDVockJFal9VLWJ6MnRtOHd4c3pudkdPRVZmMWxJbmZBMCIsICJUelgta3Y5T2JNZEIybThld1NERnBCYnBudGxONW9KQXU1S19BS3dFZXRFIiwgImNCS1pqa0xzX1RqY3BlX1A4eGNVNlAzQ1oxYTdqU0ctM05iYkpJRlowbjgiLCAiZS1MRjZ5MVRnVXM5bXhlOHczUzdJdm5yb0JDaldzWEwwWXZoSWhPb2V2VSIsICJoTXF1WTM4aXpqMHZRZ2dIWGc4WTBSYk9KbEZOQU5PejFNZWN6N0ZqcGgwIiwgImtPenJreHVSdUtnSEpUVjFBTE5HQ214UjJ1M09oOWMxanY4Qjg2dHVQRm8iLCAidmQ2ampwckl3NFh1VWVIYlk0MWcyeW42OU1zekpSclZXYnBJY2RXWVVyayIsICJ2bFM5a2pVRnpKaGt1aDl1ZWxxN3RySVozc0g0VHBEa3dGZG51QzJYMTFNIiwgInZyTFpWRXQ4dzEzVk5scDRkUll4VFhhUllxX28wcnBvNTJJSng1RTJxMHciLCAieFZ1dFVmNWM0UzRSSzFMS1VHSnN4NFJqVl9rdmpjM2tUSXN3RkFvb2V1VSIsICJ5MUlta2duamFBWUFacGlybUsyQTZhaHBoVTVhMzVRMUwtV09pN0pnWS1NIl0sICJpc3MiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pbyIsICJ2Y3QiOiAidXJuOmV1ZGk6cGlkOjEiLCAiaWF0IjogMTc4OTExMTE1NywgIm5iZiI6IDE3ODkxMTExNTcsICJleHAiOiAxODIwNjQ3MTU3LCAiX3NkX2FsZyI6ICJzaGEtMjU2IiwgImNuZiI6IHsiandrIjogeyJrdHkiOiAiRUMiLCAiY3J2IjogIlAtMjU2IiwgIngiOiAianhWNU9PdjM2NlQxbWdrYUNxdVVaMlFrXzR4TGxyazAza2NBNFVwRkFJQSIsICJ5IjogImFqTDRMam9HbjI4b3hxcEJwem1YSm5sdlk5cEN3NE1UZ29ncnlmektoNWcifX0sICJzdGF0dXMiOiB7InN0YXR1c19saXN0IjogeyJpZHgiOiAxMTIxODcsICJ1cmkiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pby9zdGF0dXNsaXN0cy8xIn19fQ.Mrti1pMMonUuYh24PZh7y4_q4Eei-4oQ8DRCSeVR3zWKRCwr-9sHa3p3Uh3Ce-HGKJTPJlhl8yI_-Ebu_Ext6A~WyI1aGR4TmNObHlEQ0dsNnlzWjQ4RUV3IiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyJfeVR2NHREX2VCY1FnX1BvaEdtTkdBIiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJoaTF0QzVjWGhRcWxPUTJqYXVFVkJBIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyIzN1I0dGtoV2dSbGp1anVpTFJidkNBIiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~eyJ0eXAiOiJrYitqd3QiLCJhbGciOiJFUzI1NiJ9.eyJpYXQiOjE3ODk0ODM1NDQsImF1ZCI6Ing1MDlfaGFzaDpUekhiaGJlZEd5NEE2ZlUtTWxwUTRJTGxwY3h3b0pvcjNYYVgxY3daSEdjIiwibm9uY2UiOiJOV0VaOURoYVV6OENQQV9Ncm9kYThBMHhYNUQ3MXFFMGJJbDdUTjR0NHhZIiwic2RfaGFzaCI6IjlWUEF5R016YkJUcHZydmNaaWk0RW5VaVFaTl93QUhMN0t2cnpjN2VZb3MifQ.994zqZMbPSur-y577CYXL7aZTQHwmMc4rVr4EwfRvzwsRCgPTgeckAgZ5gdKkIg3SuzMnWXEvNSGN0sxcDMqfw"
    ]
  },
  "state": "d1f4d8eb-bae1-47df-8100-8a836de67752",
  "nonce": "NWEZ9DhaUz8CPA_Mroda8A0xX5D71qE0bIl7TN4t4xY",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "Wz9icvzJPHWa-wsKnVS5j-J_uiKS6LN5cqooJfUaBmY"
}
2026-09-15 14:45:44 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:44+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)"
        }
      ]
    }
  }
}