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

6a76ac33-0d83-4362-a49c-69fde8832fc9

validated warnings
direct_post.jwt

64eccfe3-ac11-47b9-abef-64a429ee1d0e
verifier-playground-service.igrant.io
AQ-lhiv-DM9vPI7tscHIhU-29SrY__1Ek9IHiPlKxww

https://verifier-playground-service.igrant.io/post
600s
eu_pid_mdoc_name_only
2026-08-13 13:03:24 UTC    2026-08-13 13:03:24 UTC

Presentation Definition

View Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
  "id": "8836cb30-8f4c-4522-bbab-b1e36ce977b6",
  "input_descriptors": [
    {
      "id": "eu.europa.ec.eudi.pid.1",
      "format": {
        "mso_mdoc": {
          "alg": [
            "ES256"
          ]
        }
      },
      "constraints": {
        "fields": [
          {
            "path": [
              "$['eu.europa.ec.eudi.pid.1']['family_name']"
            ],
            "intent_to_retain": false
          },
          {
            "path": [
              "$['eu.europa.ec.eudi.pid.1']['given_name']"
            ],
            "intent_to_retain": false
          }
        ],
        "limit_disclosure": "required"
      }
    }
  ]
}

Client Metadata

View Metadata
{
  "client_name": "Verifier Playground by iGrant.io",
  "logo_uri": "https://storage.googleapis.com/igrant-api-images/faviconV2.png",
  "vp_formats": {
    "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": "3hwNPT6dRqV9M7yXe_hh8cEaHoWZnZ92D4sbxz6D9KE",
        "y": "V6B4Dd8EI-HtfJ4fmwV_-H90gLQOD8_bByP5-2q5IO8",
        "kid": "SH5UbH_7qsUf20hAwvjWHgCKEYULItTNll3e0-i_7Qg",
        "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
Warning
Valid Document DocType: eu.europa.ec.eudi.pid.1
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verified
Valid Certificate Valid until 2033-01-01T00:00:00+00:00
Trusted Certificate chain (1 cert(s)) does not terminate at any of 4 configured trusted root(s)
Valid Token Status Valid until 2030-03-17T00:00:00+00:00
Valid Device Signature DeviceAuth verified against SessionTranscript
View Details
{
  "valid": false,
  "format": "mso_mdoc",
  "disclosed_claims": {
    "eu.europa.ec.eudi.pid.1:family_name": "Martin",
    "eu.europa.ec.eudi.pid.1:given_name": "Camille"
  },
  "issuer": "CN=Wallet Simulator IACA (test),O=Wallet Simulator,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 2033-01-01T00:00:00+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "failed",
      "detail": "Certificate chain (1 cert(s)) does not terminate at any of 4 configured trusted root(s)"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2030-03-17T00:00:00+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}

VP Token

View Raw Token
o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEAKvZ379pFPbQJkwOJPGF6NP2NwcU7HgXMJRlvcWiV9TMERXtzpv_sYk8yZPd-kJOpCyT-uykbSsS4sFljbkUtRam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQIQMIICDDCCAbGgAwIBAgIUWbEWvCySBTzNLvik8doNO2etT54wCgYIKoZIzj0EAwIwTzELMAkGA1UEBhMCRlIxGTAXBgNVBAoMEFdhbGxldCBTaW11bGF0b3IxJTAjBgNVBAMMHFdhbGxldCBTaW11bGF0b3IgSUFDQSAodGVzdCkwHhcNMjMwMTAxMDAwMDAwWhcNMzMwMTAxMDAwMDAwWjBaMQswCQYDVQQGEwJGUjEZMBcGA1UECgwQV2FsbGV0IFNpbXVsYXRvcjEwMC4GA1UEAwwnV2FsbGV0IFNpbXVsYXRvciBEUyAoSUFDQS1pc3N1ZWQsIHRlc3QpMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAECGStwXt9cHFsHDjsNR9kr-G-Y7AHJNm7E8YPPcKWeHFIlzdpX93lEKaAWHHDucpugI_f0zWDxJ_-xNkfiCbYQqNgMF4wHQYDVR0OBBYEFDNoK1oXXuKF8_7_bw3a3IxwDoY-MB8GA1UdIwQYMBaAFHKgGP7JQzEE00tW8t4B7gWSBHFQMA4GA1UdDwEB_wQEAwIHgDAMBgNVHRMBAf8EAjAAMAoGCCqGSM49BAMCA0kAMEYCIQCZPEW3prVi-xkNwbRvONoirE_A8eJ4OCaMiaZFzA1fzQIhAOpwfc1bHhWBEygmXPd8HkDDIjwuWBZuIw8rSoTjB16SWQGH2BhZAYKmZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjMtMTEtMTRUMDA6MDA6MDBaaXZhbGlkRnJvbcB0MjAyMy0xMS0xNFQwMDowMDowMFpqdmFsaWRVbnRpbMB0MjAzMC0wMy0xN1QwMDowMDowMFpsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMaIAWCCiVgFwaiPieARR6gBaGwHiIblofGUUBFUoay56e9bMtgFYIAF85hOkjK6mfrRkcjolgyKQ4EgoJMQ7h8dY8QxSwNOEbWRldmljZUtleUluZm-haWRldmljZUtleaQBAiABIVgg3QOzf1V-B203J53IjTRQU7qqGZMRstjaIozDVyefW8IiWCDu10oxlQ_8MSHy1q19Whc3W3vl9ti3PldMCaB61QSrGm9kaWdlc3RBbGdvcml0aG1nU0hBLTI1NlhAKQacT-Q4VK9USAb9eJtByldV42DfW3S9KJIqTUswLsS7SCdO124A41jpTM_AWfaoohjKo0H9dDMKxKQ31jGe-GpuYW1lU3BhY2VzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMYLYGFhVpGZyYW5kb21Qqb7_AGjqftpOU6nxBws9_mhkaWdlc3RJRABsZWxlbWVudFZhbHVlZk1hcnRpbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWFWkZnJhbmRvbVCau-AF4wBcUebTfFJ5USXjaGRpZ2VzdElEAWxlbGVtZW50VmFsdWVnQ2FtaWxsZXFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l

Session Logs

6 total
2026-08-13 13:03:24 UTC INFO /presentations Presentation request created
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "70ec439c0686e976bd5818efe531cc3b",
    "x-real-ip": "10.164.15.231",
    "x-forwarded-for": "10.164.15.231",
    "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": "177",
    "accept-encoding": "gzip, br",
    "content-type": "application/x-www-form-urlencoded",
    "user-agent": "WalletSimulator/1.0",
    "cf-ray": "a2a7eb707a33a65d-MRS",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "45.80.21.154",
    "cf-ipcountry": "FR",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "request_body": {
    "dcql_query": {
      "credentials": [
        {
          "id": "eu_pid_mdoc",
          "format": "mso_mdoc",
          "meta": {
            "doctype_value": "eu.europa.ec.eudi.pid.1"
          },
          "claims": [
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "family_name"
              ],
              "intent_to_retain": false
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "given_name"
              ],
              "intent_to_retain": false
            }
          ]
        }
      ]
    },
    "preset_id": "eu_pid_mdoc_name_only",
    "protocol_profile": "draft18",
    "wallet_url_scheme": "openid4vp://"
  },
  "transaction_id": "6a76ac33-0d83-4362-a49c-69fde8832fc9",
  "request_id": "64eccfe3-ac11-47b9-abef-64a429ee1d0e",
  "nonce": "AQ-lhiv-DM9vPI7tscHIhU-29SrY__1Ek9IHiPlKxww",
  "client_id": "verifier-playground-service.igrant.io",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "SH5UbH_7qsUf20hAwvjWHgCKEYULItTNll3e0-i_7Qg",
  "client_metadata": {
    "client_name": "Verifier Playground by iGrant.io",
    "logo_uri": "https://storage.googleapis.com/igrant-api-images/faviconV2.png",
    "vp_formats": {
      "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": "3hwNPT6dRqV9M7yXe_hh8cEaHoWZnZ92D4sbxz6D9KE",
          "y": "V6B4Dd8EI-HtfJ4fmwV_-H90gLQOD8_bByP5-2q5IO8",
          "kid": "SH5UbH_7qsUf20hAwvjWHgCKEYULItTNll3e0-i_7Qg",
          "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_mdoc",
        "format": "mso_mdoc",
        "meta": {
          "doctype_value": "eu.europa.ec.eudi.pid.1"
        },
        "claims": [
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "family_name"
            ],
            "intent_to_retain": false
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "given_name"
            ],
            "intent_to_retain": false
          }
        ]
      }
    ]
  },
  "preset_id": "eu_pid_mdoc_name_only",
  "protocol_profile": "draft18"
}
2026-08-13 13:03:24 UTC INFO /authorize Authorization request retrieved
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "38baed302dbb5dc23cb70ac8d2833f0a",
    "x-real-ip": "10.164.15.231",
    "x-forwarded-for": "10.164.15.231",
    "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": "45.80.21.154",
    "accept-encoding": "gzip, br",
    "accept": "application/oauth-authz-req+jwt, application/jwt, application/json",
    "user-agent": "WalletSimulator/1.0 (EUDI interoperability test wallet)",
    "cf-ray": "a2a7eb71eef149eb-MRS",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "45.80.21.154",
    "cf-ipcountry": "FR",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "path_params": {
    "request_id": "64eccfe3-ac11-47b9-abef-64a429ee1d0e"
  },
  "transaction_id": "6a76ac33-0d83-4362-a49c-69fde8832fc9",
  "nonce": "AQ-lhiv-DM9vPI7tscHIhU-29SrY__1Ek9IHiPlKxww",
  "client_id": "verifier-playground-service.igrant.io",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "SH5UbH_7qsUf20hAwvjWHgCKEYULItTNll3e0-i_7Qg"
}
2026-08-13 13:03:24 UTC INFO /post Wallet response received (encrypted)
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "ffbefbd98ef5811d021ba8c2a6ba69ce",
    "x-real-ip": "10.32.4.1",
    "x-forwarded-for": "10.32.4.1",
    "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": "45.80.21.154",
    "content-length": "3383",
    "accept-encoding": "gzip, br",
    "content-type": "application/x-www-form-urlencoded",
    "user-agent": "WalletSimulator/1.0 (EUDI interoperability test wallet)",
    "cf-ray": "a2a7eb72da86e27e-MRS",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "45.80.21.154",
    "cf-ipcountry": "FR",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "form_fields": {
    "response_jwe": "eyJhbGciOiJFQ0RILUVTIiwiZW5jIjoiQTI1NkdDTSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMjU2IiwieCI6ImV4RG0xVDJZb1BOM09UaW50aHdNZUNpWTNraFl6RkNYZ2Jpd05EWC1MTTgiLCJ5Ijoia3Q4Q1hNajJITWNmM2laTU1wYjBsY0tUa2NwNm1pdDdrdE5yUC1tN2ZGYyJ9LCJraWQiOiJTSDVVYkhfN3FzVWYyMGhBd3ZqV0hnQ0tFWVVMSXRUTmxsM2UwLWlfN1FnIiwiYXB1IjoiWVRKelkwUm9jMFptUWtZMVkzQjFaM3BaVDFodFVRIiwiYXB2IjoiUVZFdGJHaHBkaTFFVFRsMlVFazNkSE5qU0Vsb1ZTMHlPVk55V1Y5Zk1VVnJPVWxJYVZCc1MzaDNkdyJ9..SIlIDttPOL5ZZiPr.GbFj9PogBHK6doeVvax-o8CZQch4khHObsu5u0yON9Baf54n6WKQ1Innv8W-oRUyK4sIJL44uYjEbIdSuZL3GrSaa8OV5BwnaW1eeEOoMVxdfBwjjxzD8sbdOo3DIBLMluL7bo4aXz5s8co1DXGD8SxyxHqZuVJhLUBtgSgfCYYVPQ_DpYJ5KwaDvmK5Bt9QAyXnMQHAMBC86l1NIrOs4ALbmaYrONNKh3Nyy5lrGhLbs5h-m74EwLHrjpZa4VM8Bge9YgEke-V2VD5ksH6BNrtLsTMyONDtBC2VV69kpV9vFfr6A925m2FWidPSaU9hwp_9uSinG9ISyquQenkvx5eB3Uk-NdbYr22GwGON9lhac9_pglsDZCEgRe_cj-IZ7SuH51OAeV5wJoThwtM0U3AspspMykf01SBE3mPui-H0If35Wls5OCj4t7IBmi_CULoRKZvJbu17udozjFXeZkXcy6_8qUJbe439Itd0AFFPei-qqzV3G_fqPl9MDSK-59RtNfXtM_DbqDhJuI2y28SPOP_YPWR3wvouq8v5Bkj6FgsiwgoNjaG7wLeonSE0XVNfJxTDyu69pxoXHU5m3H6eAtfLOGzTGGDUfK9BlA7pKosRsZ4jNVBQSJiymM-f8ENfA4f8swdvAksDyiq1xST_BfELacr7diuHWqqkYi9EXlA9ayDViTrBJ1tTxBlSrSdyVrFWmkrKI03AgLrocWT14h025-UUbhLAuq1w2IZ9ZeMYX5mOBHwq2YQgmW5VbmyHjZzBlA8zK31oEkY8SNFI8wep4hxl_pZB51bQ_3GUnWZimzfsjlB4Zu_SBEMMUtWzN5an8AsQfka4gB01WeuiZFTaHApL-19UHBEvr5ozv-G9iLV4WUfxOsrm54pwiN7z8JKwtDHx7igqB2awwgiKluiw1EwP2in62y2eIl9skudx-kh7QeiuGadcjoLMHIj6StVCfOcoCmffP87KOkBL0RfctX7iq7xE6eXq0OJkbehw6xTARG5vacibs2Wz5vi2bZmaeYy9bcm5DyzRtUErIAGAT2a3_T32DdDDj3WThcQh5vYMDY_l2ZxEz1bqjkLbtqZAP2JNLHTiOh74Jg-2zfLhzX_uV9EhNPAJlK7DBZhjy8IWGzhuScANCLZdkL_Ij2WmwOuH0MLqAm26ptR-sT_YmCWr05Y1TFxAshuz8FaNjk0sIUYY5sqYHtK4NMVy7c12lumILH1tr94BSam7V-T5V5FPUTGnoWpBgfoWJ_q9ZrPJuyZFwI_kWtGVb3RY1LbrvmqazyrJyzXK14RWYuwzf271oycGo8yKW3yo2eeBFExwrKx23Yb0PEsPUXAIMndvoIoqPe7rLgAEhmk2krWrpiht4HINs76MWkp6EngtY4Vaf6aQyPv9ePCoNAizcvbpaGEyQV4Pk4LveZtLcvRJPA4nNTnu0vCUv1IKT0rx7kJKprSZJ3Z399KH7gSl_KU_sXA59QTWxJm3RR76SKF33jF8ygy1blCGl0wmDANQdxdSSdnUuHbDB5WJr_J0N4U1hJB9dc9hndTFHaJMwZ_wekZahnRyW4CelX33dGNc6nPevg4gdjzV21dH806c1Bg0ZtNKP1_l7bGAQ5zXQbthdqRekamglYAmUB335t9uFfBrLCzwnvaPTo08b9xwNZcpGTStyZXg--p6sIaSMvwzFHXlJHSKkEYdEtkhZ2nTNqw85zrm2QKhIwomQrJEYlI1rmrjQVoLtUVGKgPrTeTKApRYYxGmAVLl2byPYAIrgzgJzeUxlKz05XkdWL-XZSZoVemNBSDTGIQT6MBnY7kee8eDAkIDrLSMEGdgAlqLOOhM4o98H0_Gk6E_W5x3CQxCwRN7Gsp3LSlVeezqQHzwp4QRu11RCNg7TMoU9iUYt2V8iFuh9mevpzRurWUKiXATYs6SWWGXFVs9wsIge3DPpYt9Y4NexYplWcpukFpEl60wyqg6Ch6WAojwqvgYl-AsrDLcCSW9mvim2FTnjmGtPXYZkfEdZaf65HjjkeZ1UkGcwBD5A3n2Ff7CzLpFa7RP3G4DHQF3ZEXjJWDz7wdC-Vknmwftmvbp8myQJWi9S2qtwbQIqOpGSSK7pczwAHsnyKCo3NJnjUpFExMeuRIgRDNaG2CIdgmCFAvcoPLUIeFT_jfaSIVq5NJxwCzAkwATIKT-Sg6VRwCcFvHltgR5gyzCHgw4kKYmUPuMYOs5QxecrWv6DZLqWOl1MyEd9mBHdgEERy2ojxK77OScst4p8-Ed_Nf35qwRym4LaK2swtiLLOVraiICHsTCCxiJDkyNlRW2DOd-Or9_BB1uxJiDsGma3ki1oGiRc_wL-lA1Of9zEqqjJ147sZi8ryXw7bJrMDH_MhAF0ogVjKjoy2lEkKHp7Io7uFiUX0VJutkko4A0WB7kKXGmNNszNGHWtLhel-WP_l2oi89EcJNhc5-kFMD6DSTaLDU95Lb4-nS6-YUsyQqS82wJ1sT7tmPLFyxoc3UKcwkI4ThTTNkbkTZkepptfI_jZAjz8jf76bUWUSr9BsHW5-AnJSRcgTsA148ZQsPArZBnlIStnfO-LItnehBcMSLKoj-7yBrmSOtxdJugeulozVjbjn1UFl3hUN6AN3am5KFqJOhqQ8sQ9PJoeJUAPNj8IIziMYRFzDwEyPgqhGDExpFwDaiRGY-gfJ7FI7i98TmUbHBmE-WQrId5NFeEEwj_VU7OGwxbQykjarv9M-m9fvK59A28NmdpFdMinnb1A05sbIAPbrQx9A1tOSQo2Jz8Ql_KLY2mZFpIlc7WmTR7hE3sQpqW448JUPLc-dGmZ-qHfoQUMf_QxiwRSz0fjbVB_J4H0eePdP-JgDFIjoyR5udBf0WYaZQJnDtxLPwIsz6yXoXq.ooDMlDqaTMNiV8v0VBbgMw"
  },
  "transaction_id": "6a76ac33-0d83-4362-a49c-69fde8832fc9",
  "nonce": "AQ-lhiv-DM9vPI7tscHIhU-29SrY__1Ek9IHiPlKxww",
  "client_id": "verifier-playground-service.igrant.io",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "SH5UbH_7qsUf20hAwvjWHgCKEYULItTNll3e0-i_7Qg"
}
2026-08-13 13:03:24 UTC INFO /post JWE decrypted successfully
Data:
{
  "jwe_header": {
    "alg": "ECDH-ES",
    "enc": "A256GCM",
    "epk": {
      "kty": "EC",
      "crv": "P-256",
      "x": "exDm1T2YoPN3OTinthwMeCiY3khYzFCXgbiwNDX-LM8",
      "y": "kt8CXMj2HMcf3iZMMpb0lcKTkcp6mit7ktNrP-m7fFc"
    },
    "kid": "SH5UbH_7qsUf20hAwvjWHgCKEYULItTNll3e0-i_7Qg",
    "apu": "YTJzY0Roc0ZmQkY1Y3B1Z3pZT1htUQ",
    "apv": "QVEtbGhpdi1ETTl2UEk3dHNjSEloVS0yOVNyWV9fMUVrOUlIaVBsS3h3dw"
  },
  "decrypted_payload": {
    "vp_token": "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEAKvZ379pFPbQJkwOJPGF6NP2NwcU7HgXMJRlvcWiV9TMERXtzpv_sYk8yZPd-kJOpCyT-uykbSsS4sFljbkUtRam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQIQMIICDDCCAbGgAwIBAgIUWbEWvCySBTzNLvik8doNO2etT54wCgYIKoZIzj0EAwIwTzELMAkGA1UEBhMCRlIxGTAXBgNVBAoMEFdhbGxldCBTaW11bGF0b3IxJTAjBgNVBAMMHFdhbGxldCBTaW11bGF0b3IgSUFDQSAodGVzdCkwHhcNMjMwMTAxMDAwMDAwWhcNMzMwMTAxMDAwMDAwWjBaMQswCQYDVQQGEwJGUjEZMBcGA1UECgwQV2FsbGV0IFNpbXVsYXRvcjEwMC4GA1UEAwwnV2FsbGV0IFNpbXVsYXRvciBEUyAoSUFDQS1pc3N1ZWQsIHRlc3QpMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAECGStwXt9cHFsHDjsNR9kr-G-Y7AHJNm7E8YPPcKWeHFIlzdpX93lEKaAWHHDucpugI_f0zWDxJ_-xNkfiCbYQqNgMF4wHQYDVR0OBBYEFDNoK1oXXuKF8_7_bw3a3IxwDoY-MB8GA1UdIwQYMBaAFHKgGP7JQzEE00tW8t4B7gWSBHFQMA4GA1UdDwEB_wQEAwIHgDAMBgNVHRMBAf8EAjAAMAoGCCqGSM49BAMCA0kAMEYCIQCZPEW3prVi-xkNwbRvONoirE_A8eJ4OCaMiaZFzA1fzQIhAOpwfc1bHhWBEygmXPd8HkDDIjwuWBZuIw8rSoTjB16SWQGH2BhZAYKmZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjMtMTEtMTRUMDA6MDA6MDBaaXZhbGlkRnJvbcB0MjAyMy0xMS0xNFQwMDowMDowMFpqdmFsaWRVbnRpbMB0MjAzMC0wMy0xN1QwMDowMDowMFpsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMaIAWCCiVgFwaiPieARR6gBaGwHiIblofGUUBFUoay56e9bMtgFYIAF85hOkjK6mfrRkcjolgyKQ4EgoJMQ7h8dY8QxSwNOEbWRldmljZUtleUluZm-haWRldmljZUtleaQBAiABIVgg3QOzf1V-B203J53IjTRQU7qqGZMRstjaIozDVyefW8IiWCDu10oxlQ_8MSHy1q19Whc3W3vl9ti3PldMCaB61QSrGm9kaWdlc3RBbGdvcml0aG1nU0hBLTI1NlhAKQacT-Q4VK9USAb9eJtByldV42DfW3S9KJIqTUswLsS7SCdO124A41jpTM_AWfaoohjKo0H9dDMKxKQ31jGe-GpuYW1lU3BhY2VzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMYLYGFhVpGZyYW5kb21Qqb7_AGjqftpOU6nxBws9_mhkaWdlc3RJRABsZWxlbWVudFZhbHVlZk1hcnRpbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWFWkZnJhbmRvbVCau-AF4wBcUebTfFJ5USXjaGRpZ2VzdElEAWxlbGVtZW50VmFsdWVnQ2FtaWxsZXFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l",
    "presentation_submission": {
      "id": "submission-1",
      "definition_id": "64eccfe3-ac11-47b9-abef-64a429ee1d0e",
      "descriptor_map": [
        {
          "id": "eu.europa.ec.eudi.pid.1",
          "format": "mso_mdoc",
          "path": "$"
        }
      ]
    },
    "state": "64eccfe3-ac11-47b9-abef-64a429ee1d0e"
  }
}
2026-08-13 13:03:24 UTC INFO /post VP Token received
Data:
{
  "vp_token": "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEAKvZ379pFPbQJkwOJPGF6NP2NwcU7HgXMJRlvcWiV9TMERXtzpv_sYk8yZPd-kJOpCyT-uykbSsS4sFljbkUtRam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQIQMIICDDCCAbGgAwIBAgIUWbEWvCySBTzNLvik8doNO2etT54wCgYIKoZIzj0EAwIwTzELMAkGA1UEBhMCRlIxGTAXBgNVBAoMEFdhbGxldCBTaW11bGF0b3IxJTAjBgNVBAMMHFdhbGxldCBTaW11bGF0b3IgSUFDQSAodGVzdCkwHhcNMjMwMTAxMDAwMDAwWhcNMzMwMTAxMDAwMDAwWjBaMQswCQYDVQQGEwJGUjEZMBcGA1UECgwQV2FsbGV0IFNpbXVsYXRvcjEwMC4GA1UEAwwnV2FsbGV0IFNpbXVsYXRvciBEUyAoSUFDQS1pc3N1ZWQsIHRlc3QpMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAECGStwXt9cHFsHDjsNR9kr-G-Y7AHJNm7E8YPPcKWeHFIlzdpX93lEKaAWHHDucpugI_f0zWDxJ_-xNkfiCbYQqNgMF4wHQYDVR0OBBYEFDNoK1oXXuKF8_7_bw3a3IxwDoY-MB8GA1UdIwQYMBaAFHKgGP7JQzEE00tW8t4B7gWSBHFQMA4GA1UdDwEB_wQEAwIHgDAMBgNVHRMBAf8EAjAAMAoGCCqGSM49BAMCA0kAMEYCIQCZPEW3prVi-xkNwbRvONoirE_A8eJ4OCaMiaZFzA1fzQIhAOpwfc1bHhWBEygmXPd8HkDDIjwuWBZuIw8rSoTjB16SWQGH2BhZAYKmZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjMtMTEtMTRUMDA6MDA6MDBaaXZhbGlkRnJvbcB0MjAyMy0xMS0xNFQwMDowMDowMFpqdmFsaWRVbnRpbMB0MjAzMC0wMy0xN1QwMDowMDowMFpsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMaIAWCCiVgFwaiPieARR6gBaGwHiIblofGUUBFUoay56e9bMtgFYIAF85hOkjK6mfrRkcjolgyKQ4EgoJMQ7h8dY8QxSwNOEbWRldmljZUtleUluZm-haWRldmljZUtleaQBAiABIVgg3QOzf1V-B203J53IjTRQU7qqGZMRstjaIozDVyefW8IiWCDu10oxlQ_8MSHy1q19Whc3W3vl9ti3PldMCaB61QSrGm9kaWdlc3RBbGdvcml0aG1nU0hBLTI1NlhAKQacT-Q4VK9USAb9eJtByldV42DfW3S9KJIqTUswLsS7SCdO124A41jpTM_AWfaoohjKo0H9dDMKxKQ31jGe-GpuYW1lU3BhY2VzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMYLYGFhVpGZyYW5kb21Qqb7_AGjqftpOU6nxBws9_mhkaWdlc3RJRABsZWxlbWVudFZhbHVlZk1hcnRpbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWFWkZnJhbmRvbVCau-AF4wBcUebTfFJ5USXjaGRpZ2VzdElEAWxlbGVtZW50VmFsdWVnQ2FtaWxsZXFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1l",
  "state": "64eccfe3-ac11-47b9-abef-64a429ee1d0e",
  "nonce": "AQ-lhiv-DM9vPI7tscHIhU-29SrY__1Ek9IHiPlKxww",
  "client_id": "verifier-playground-service.igrant.io",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "SH5UbH_7qsUf20hAwvjWHgCKEYULItTNll3e0-i_7Qg"
}
2026-08-13 13:03:24 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": false,
      "format": "mso_mdoc",
      "disclosed_claims": {
        "eu.europa.ec.eudi.pid.1:family_name": "Martin",
        "eu.europa.ec.eudi.pid.1:given_name": "Camille"
      },
      "issuer": "CN=Wallet Simulator IACA (test),O=Wallet Simulator,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 2033-01-01T00:00:00+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "failed",
          "detail": "Certificate chain (1 cert(s)) does not terminate at any of 4 configured trusted root(s)"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2030-03-17T00:00:00+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    }
  }
}