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

8afc4061-443d-4931-9208-2b2f6de8db60

validated warnings
direct_post.jwt

40532d25-b776-4ec8-a231-c351b31609af
verifier-playground-service.igrant.io
QmCjuYSu-qj2evirZtpo4pQ8KCcd588DKobO70Lcr6w

https://verifier-playground-service.igrant.io/post
600s
eu_pid_mdoc_common
2026-08-12 10:55:55 UTC    2026-08-12 10:55:55 UTC

Presentation Definition

View Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
  "id": "47bef0a4-837d-4af6-8317-d4db244a6e9d",
  "input_descriptors": [
    {
      "id": "eu.europa.ec.eudi.pid.1",
      "format": {
        "mso_mdoc": {
          "alg": [
            "ES256"
          ]
        }
      },
      "constraints": {
        "fields": [
          {
            "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
          }
        ],
        "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": "ZtArggBcxGbt06FQpz-mEyIjT7TwwTqV_jpSQrjyGGc",
        "y": "6MA0cvNJ5sqOb3EEoMtAFp6SLCo8YzLmQS8iD9QTV8k",
        "kid": "HDwr2JlMwx92_N_dbhSLjTy-NjUNYsKA-d4TW4RjK_I",
        "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:given_name": "Camille",
    "eu.europa.ec.eudi.pid.1:family_name": "Martin",
    "eu.europa.ec.eudi.pid.1:birth_date": "1990-05-14"
  },
  "issuer": "CN=Wallet Simulator DS (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
o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDo22lVqK7CuaPSQxOb8roXRMaosEfG5ZMSDs9CyFt3w02RB43NHgLGUnL9y8A8Ml6AWWWyVWOjqrVvsG2HvZ7Sam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQIAMIIB_DCCAaKgAwIBAgIUZAemXCNPF31dcIE5EWg_szyZyCAwCgYIKoZIzj0EAwIwTTELMAkGA1UEBhMCRlIxGTAXBgNVBAoMEFdhbGxldCBTaW11bGF0b3IxIzAhBgNVBAMMGldhbGxldCBTaW11bGF0b3IgRFMgKHRlc3QpMB4XDTIzMDEwMTAwMDAwMFoXDTMzMDEwMTAwMDAwMFowTTELMAkGA1UEBhMCRlIxGTAXBgNVBAoMEFdhbGxldCBTaW11bGF0b3IxIzAhBgNVBAMMGldhbGxldCBTaW11bGF0b3IgRFMgKHRlc3QpMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6uG_AcyNLB7_I5tbZKAVk8zb9B0vy8QI8z6EVQDDR-Oi7YkaB_ai5M_S0iwRSBW9XQOBuCvwymb0_CIzwSmsNqNgMF4wHQYDVR0OBBYEFJgjCy75wpeiYFkRuQEwIdzH_6WXMB8GA1UdIwQYMBaAFJgjCy75wpeiYFkRuQEwIdzH_6WXMA4GA1UdDwEB_wQEAwIHgDAMBgNVHRMBAf8EAjAAMAoGCCqGSM49BAMCA0gAMEUCIQCDXtlbCajSqIiYyunm88Oy7MUD3_LcbLG6oO3QrWykGQIgWggWGWjXOP3mZkhlBNisqPuU0d3hZWi--a8sSyt8iTpZAarYGFkBpaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyMy0xMS0xNFQwMDowMDowMFppdmFsaWRGcm9twHQyMDIzLTExLTE0VDAwOjAwOjAwWmp2YWxpZFVudGlswHQyMDMwLTAzLTE3VDAwOjAwOjAwWmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xowBYIKIfbnw394nswhdSpwgpjhlTKC1DaMWCRUWrTBlfBrF4AVggySNgV2NQj8OOExEiLNYwXLQTIsMnY3ryxNO13HYWppICWCBOEI6cE_-FnNSvGsfIHH0SAAZoOy-Cb5vDDfdahKj2f21kZXZpY2VLZXlJbmZvoWlkZXZpY2VLZXmkAQIgASFYIFVEpa4Y0W5gKNBv3JX6zDXxxlhkX7Z8Hy6l2LnkKfRwIlggChrSPW1lkJ98JZxSJzg5X-jhYzidegDnkIK7r2sxMNZvZGlnZXN0QWxnb3JpdGhtZ1NIQS0yNTZYQCWSSo9Vhn49JCD9B9wJTCoj4xdYUNOn3ByUrXoiifIv2lN_p4y8ZW3Mz9lxSSuSk0nlYF21IFq307ZjQDcfCihqbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGD2BhYVaRmcmFuZG9tUD4Xah9RsONgz9ccRxuaLLZoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWdDYW1pbGxlcWVsZW1lbnRJZGVudGlmaWVyamdpdmVuX25hbWXYGFhVpGZyYW5kb21QCjXP6dhMO7zYhkFyxlDoH2hkaWdlc3RJRAFsZWxlbWVudFZhbHVlZk1hcnRpbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWFukZnJhbmRvbVAH9f7S0lyqYY--PPnSoY-MaGRpZ2VzdElEAmxlbGVtZW50VmFsdWXZA-xqMTk5MC0wNS0xNHFlbGVtZW50SWRlbnRpZmllcmpiaXJ0aF9kYXRl

Session Logs

6 total
2026-08-12 10:55:55 UTC INFO /presentations Presentation request created
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "c47be41e054c57feb6f0a9d4a1962bbd",
    "x-real-ip": "10.164.15.232",
    "x-forwarded-for": "10.164.15.232",
    "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": "149",
    "accept-encoding": "gzip, br",
    "user-agent": "WalletSimulator/1.0",
    "origin": "https://verifier-playground.igrant.io",
    "referer": "https://verifier-playground.igrant.io/admin/create-request/",
    "cf-ray": "a29ef3517c561f90-MRS",
    "content-type": "application/x-www-form-urlencoded",
    "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",
                "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
            }
          ]
        }
      ]
    },
    "preset_id": "eu_pid_mdoc_common",
    "protocol_profile": "draft18",
    "wallet_url_scheme": "openid4vp://"
  },
  "transaction_id": "8afc4061-443d-4931-9208-2b2f6de8db60",
  "request_id": "40532d25-b776-4ec8-a231-c351b31609af",
  "nonce": "QmCjuYSu-qj2evirZtpo4pQ8KCcd588DKobO70Lcr6w",
  "client_id": "verifier-playground-service.igrant.io",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "HDwr2JlMwx92_N_dbhSLjTy-NjUNYsKA-d4TW4RjK_I",
  "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": "ZtArggBcxGbt06FQpz-mEyIjT7TwwTqV_jpSQrjyGGc",
          "y": "6MA0cvNJ5sqOb3EEoMtAFp6SLCo8YzLmQS8iD9QTV8k",
          "kid": "HDwr2JlMwx92_N_dbhSLjTy-NjUNYsKA-d4TW4RjK_I",
          "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",
              "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
          }
        ]
      }
    ]
  },
  "preset_id": "eu_pid_mdoc_common",
  "protocol_profile": "draft18"
}
2026-08-12 10:55:55 UTC INFO /authorize Authorization request retrieved
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "24c3680a235a06b0b72e3a518f2624ed",
    "x-real-ip": "10.164.15.235",
    "x-forwarded-for": "10.164.15.235",
    "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": "a29ef352dfac49eb-MRS",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "45.80.21.154",
    "cf-ipcountry": "FR",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "path_params": {
    "request_id": "40532d25-b776-4ec8-a231-c351b31609af"
  },
  "transaction_id": "8afc4061-443d-4931-9208-2b2f6de8db60",
  "nonce": "QmCjuYSu-qj2evirZtpo4pQ8KCcd588DKobO70Lcr6w",
  "client_id": "verifier-playground-service.igrant.io",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "HDwr2JlMwx92_N_dbhSLjTy-NjUNYsKA-d4TW4RjK_I"
}
2026-08-12 10:55:55 UTC INFO /post Wallet response received (encrypted)
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "857caf55ecace874208a16d5b07f3289",
    "x-real-ip": "10.164.15.235",
    "x-forwarded-for": "10.164.15.235",
    "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": "3586",
    "accept-encoding": "gzip, br",
    "content-type": "application/x-www-form-urlencoded",
    "user-agent": "WalletSimulator/1.0 (EUDI interoperability test wallet)",
    "cf-ray": "a29ef353d9a0989e-MRS",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "45.80.21.154",
    "cf-ipcountry": "FR",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "form_fields": {
    "response_jwe": "eyJhbGciOiJFQ0RILUVTIiwiZW5jIjoiQTI1NkdDTSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMjU2IiwieCI6IlhkUE9TWVRSczZ2Q0F4bzZncjViSnBEbmt5elZjUlZhQ0EtbUJxWHR6WUUiLCJ5IjoidTd3bDN3S1ZKYVlqU3hjN2FVa2dnYXgwZ3N2VlFrTmN6eE51UjE2R0Z4OCJ9LCJraWQiOiJIRHdyMkpsTXd4OTJfTl9kYmhTTGpUeS1OalVOWXNLQS1kNFRXNFJqS19JIiwiYXB1IjoiVm1Gb1NHUkRja3BRUW13NU1UaHFhMmd6ZDBaUFFRIiwiYXB2IjoiVVcxRGFuVlpVM1V0Y1dveVpYWnBjbHAwY0c4MGNGRTRTME5qWkRVNE9FUkxiMkpQTnpCTVkzSTJkdyJ9..hZS49RVzlxIRKx6D.blhiq6MLs8Aa4Uma0AWAQh4fw5sWSUs4EZ1-H9oid_SdVxVyIBuTbMWDUnvGdhzZNyyJlsAb5m9nOObwu0zZnXlO8aHpeS3FXvnWk6tkv5NaIL-PS-VtzuWJ8IXWqK5Bwv4zqO6MFKMNJ81R7dDdRLXVaM0vAl-_8MebqzWW3QrXZNUMUiMD2cwXM-z8uLW0H3xtO76aC-gWmcjIqlSMsKbfouBYJEapyBBZNE8Sv7YiLYRdgOaPWgFnB2ihs0cBPZUBvm0BbjPUyisn3i4v61AYYcYvOjLQwD3LifzChZwxo81kMUrHnGNDVyjG93jHcqbLDd1FyVkVFqCB79S5znXL6lkNh50QwwRCZ4_tgbZSawhbA2x7mLaBopfisY0buqo5G48hj82s5OdSsJWtByt7iffALamOIRmdNdlfm6IxVAe79fXg4Ol7zLUdsM2BLbybqwRfQwT1-10W6iFYL0fc_DnxMEqr3R9hIu82uv9XP6wZYPfDNZL1GEfybGj435-yrjYJ7-o39iK1CJJTYJsO1wnQYuVL6-TPExnwgN6-dXETmJgZ0wZyZqmqBfY9vwIgTfISKhkNk0q1PmjsDR_AgMQg2bl__hPUB34d28tz-kDMEbLno9tUtlzdRXg3Cn0OfLxKh9MvvgcaM_Wgsygpef_t8CFcruHZ0Mjir5rGSy2GGZsGQvQt0WZ-zu41Rs5rmycEkd8sMEO-36WywG-LjYzcNUc92V2YNVhtJ34vF-lE4m5E-zB1Vca_Eum-tNegjndGv37sGhOrGcy_saXI6EOv8JSflE5Ctzg3gJnRaD6pUoUPPpt9_aPHJr818fWikOZ6GDUCWOWAVqOKmOwJoN-1kF7YCKADQHhUe567AHvjn3-sAfSmevTFeDk3EIdFgeNo_ki09tpVDlNLwFl9r5vBGK5KUpW4aZ6i39gMi50uyAPve9uQGORoSv9Fv7hlTFIT-2lRqCp3mx5j8tTHei25dD763MegiKneFVHMJj9GWr2CS49m76Ge7qm72ufgC_djiWcwq5dFh9dsH1UTZfHbjiMQOyNRWg6UqDoJvWR0C3TVObfEcbp_9ZBAE2iRg8S6rMkHwNE4yhkLYAfnNDDitOOgTgcDVHWNzvBVVQkSoX4ZRuWAlJerq3DBTcP20huWHecWfDPUsl7Kh0sZqqo-UnKIXjhaz0NeyQ8yTodDxK_F9zakTh0GArp795XeXw-ebfbLeyNYg0rJvkIJUjV__EZ8uhdXo95XWvNYuDTFrLrEPiMQmjzexQ9RB_HggZ4Cni4fxmgbgq5DwMlmk8KRmxuJtJq3vTGLNCs1QMQVHu7bkykA72s7cnSYUPpEanWL2u8UDZhUZ8UcBQBzImD7oxd2LmzyWzUKMjCuIzhhaVchfS2hfQiP7O-xJx9oDt5GUTdBs6mSBCi83lphV047OWti8i2gK2ti5FW7Sb71Vsr0W2Ov40ni5kyIsOiZLOZmDVf9bFZQUyADVo6dROOUdWVG3LMQnO1KH5wu2ZpYff9gGBHvDE_nldsg_MilR5srV86sbFd0NfMhdt4fdbRxKnYN3g3qzmqQRz3oIfI1_pj8JPUG9mnJ-1lngkMh6VKEiSdr5fXxLznH6ibpBPDWxxpIgYv3BXCMJfaP8_5-2koa0meq2CGKllr-GJy9SOBUN-cJXYuoeQDVt2AY5JEcmJ98Ld9jvRNg3AK_IqcKQtMULWH4GxL50-JobC3hkY561H28cTlL9uVB-SmsCdGotJ1KxHOiycWmF_v-Jc0CpMoJcfK_vtiCyGSKJNf-zm8RebIrUz8pFDDL0IzIzCMYl7zRIuh0NUrD8uKwqiqYTzt84ms_Th9gG4IIm6zqcymfyxiJosQ8okrVwh1xDu0lZ0GQh9ivXjjf2XIgTAF2gXnxEHyEtOkEP62SlzC9Lff6L9jxRt1m0Oj4DgbR2KiaMzkUj_Ntz_9EhyhTw1yqutMifXm-6_7WvjJeA_zbPZso5QEvCqBv110mIP4yzin8JfcrQNt8dQQ8i_8a_DWQ1d9Snos6jrZjTpcWJ5kSDAdt2Z4DqGQke0ghqzXOkcty7wfnfU7OMPrO9j9tknluJgAncCHs_yLfePPi0YMuTRZlQGjUjrwutp07qUordevcmvwyyjL4hByKyZQYxZGz5lUXWbHyB82ytd1ItM8J7P6hIkcj-WNGxyi7vGbwS8xgTKq3WCheDidnxrIQT4n6kYhy4tqEUVZHYAb-mK1Ibaf6wsGjeASE7D3lWjelkXBTdtIO5cScwQ9EmH38t8_KmWO2ak3grHkEOrfU_lwarq8UbEA9FDfXiJBk1LZzwVpFHN8qodNQm8L_pVK_b-LnY0DtIJFSI4L4gwClcBM2CZOoRP26XRvsHXGRNVbynABYgerzwTk3GmvONbSsSt8X3uL0q6frhD-AKop1vIuI6h4mriFKjcTOM4hK7AhMK8huItxINtVkVEeHYYJB4A9ce1w7AcK6APzdfFn6ywMYs6rLQJF_eJROUZxzL8hUsGnB1rWJfvXfMoG5RiafEWmmWhrM0Ty9kQ3YcI6r0oMgViwwP94-5gUVOihLtuMGM6NA2j-2hy3pHujftYeEo0DNOUqC6FJhcR_I1D7hAgfXU86HOfiKTVXtQNQ-azTd7aSm0qnM3wzxFWWCE9lhF3-9SEUI7HnZylOJUTSPtwG6QHUyZjPfCY82IPOWjBdlL9TNRwzMbUocCzio_T8YUSskPKq9dlZXlFDTU5IspqdciWG41hz24bbTM0LlsfZ5h3GmV6AFRl_ZrMrWOlim37AUCxbUMbcsOvjZaY05ROg27W1G5cdIMASQN33QX3QwhNdrbnU7CDTGSnCQWrwrEadTAHWK_UUINr9imVysXxvGet7VTp4m6QfKctIkggu8REVkPD6p0EU1YfOvCfPIVXmnctZlRFlgki4PrwjuCiajDfZKXFDEpPOckullj7gOn-bqMpjNY_rsA9XLqBjgsdDKjovWnOv0VEtrAB6UFZD9PW_kZDkvlCRRng6RBNgrV1pCcIUcfJUWCYRtVwQG9yOfigmaioVwva7PW6zUWpAnxnFgLaOLuZIqHFwp1bmwCFu0Alw.ZxLn2Y1Obca17THpQYdhDg"
  },
  "transaction_id": "8afc4061-443d-4931-9208-2b2f6de8db60",
  "nonce": "QmCjuYSu-qj2evirZtpo4pQ8KCcd588DKobO70Lcr6w",
  "client_id": "verifier-playground-service.igrant.io",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "HDwr2JlMwx92_N_dbhSLjTy-NjUNYsKA-d4TW4RjK_I"
}
2026-08-12 10:55:55 UTC INFO /post JWE decrypted successfully
Data:
{
  "jwe_header": {
    "alg": "ECDH-ES",
    "enc": "A256GCM",
    "epk": {
      "kty": "EC",
      "crv": "P-256",
      "x": "XdPOSYTRs6vCAxo6gr5bJpDnkyzVcRVaCA-mBqXtzYE",
      "y": "u7wl3wKVJaYjSxc7aUkggax0gsvVQkNczxNuR16GFx8"
    },
    "kid": "HDwr2JlMwx92_N_dbhSLjTy-NjUNYsKA-d4TW4RjK_I",
    "apu": "VmFoSGRDckpQQmw5MThqa2gzd0ZPQQ",
    "apv": "UW1DanVZU3UtcWoyZXZpclp0cG80cFE4S0NjZDU4OERLb2JPNzBMY3I2dw"
  },
  "decrypted_payload": {
    "vp_token": "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDo22lVqK7CuaPSQxOb8roXRMaosEfG5ZMSDs9CyFt3w02RB43NHgLGUnL9y8A8Ml6AWWWyVWOjqrVvsG2HvZ7Sam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQIAMIIB_DCCAaKgAwIBAgIUZAemXCNPF31dcIE5EWg_szyZyCAwCgYIKoZIzj0EAwIwTTELMAkGA1UEBhMCRlIxGTAXBgNVBAoMEFdhbGxldCBTaW11bGF0b3IxIzAhBgNVBAMMGldhbGxldCBTaW11bGF0b3IgRFMgKHRlc3QpMB4XDTIzMDEwMTAwMDAwMFoXDTMzMDEwMTAwMDAwMFowTTELMAkGA1UEBhMCRlIxGTAXBgNVBAoMEFdhbGxldCBTaW11bGF0b3IxIzAhBgNVBAMMGldhbGxldCBTaW11bGF0b3IgRFMgKHRlc3QpMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6uG_AcyNLB7_I5tbZKAVk8zb9B0vy8QI8z6EVQDDR-Oi7YkaB_ai5M_S0iwRSBW9XQOBuCvwymb0_CIzwSmsNqNgMF4wHQYDVR0OBBYEFJgjCy75wpeiYFkRuQEwIdzH_6WXMB8GA1UdIwQYMBaAFJgjCy75wpeiYFkRuQEwIdzH_6WXMA4GA1UdDwEB_wQEAwIHgDAMBgNVHRMBAf8EAjAAMAoGCCqGSM49BAMCA0gAMEUCIQCDXtlbCajSqIiYyunm88Oy7MUD3_LcbLG6oO3QrWykGQIgWggWGWjXOP3mZkhlBNisqPuU0d3hZWi--a8sSyt8iTpZAarYGFkBpaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyMy0xMS0xNFQwMDowMDowMFppdmFsaWRGcm9twHQyMDIzLTExLTE0VDAwOjAwOjAwWmp2YWxpZFVudGlswHQyMDMwLTAzLTE3VDAwOjAwOjAwWmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xowBYIKIfbnw394nswhdSpwgpjhlTKC1DaMWCRUWrTBlfBrF4AVggySNgV2NQj8OOExEiLNYwXLQTIsMnY3ryxNO13HYWppICWCBOEI6cE_-FnNSvGsfIHH0SAAZoOy-Cb5vDDfdahKj2f21kZXZpY2VLZXlJbmZvoWlkZXZpY2VLZXmkAQIgASFYIFVEpa4Y0W5gKNBv3JX6zDXxxlhkX7Z8Hy6l2LnkKfRwIlggChrSPW1lkJ98JZxSJzg5X-jhYzidegDnkIK7r2sxMNZvZGlnZXN0QWxnb3JpdGhtZ1NIQS0yNTZYQCWSSo9Vhn49JCD9B9wJTCoj4xdYUNOn3ByUrXoiifIv2lN_p4y8ZW3Mz9lxSSuSk0nlYF21IFq307ZjQDcfCihqbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGD2BhYVaRmcmFuZG9tUD4Xah9RsONgz9ccRxuaLLZoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWdDYW1pbGxlcWVsZW1lbnRJZGVudGlmaWVyamdpdmVuX25hbWXYGFhVpGZyYW5kb21QCjXP6dhMO7zYhkFyxlDoH2hkaWdlc3RJRAFsZWxlbWVudFZhbHVlZk1hcnRpbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWFukZnJhbmRvbVAH9f7S0lyqYY--PPnSoY-MaGRpZ2VzdElEAmxlbGVtZW50VmFsdWXZA-xqMTk5MC0wNS0xNHFlbGVtZW50SWRlbnRpZmllcmpiaXJ0aF9kYXRl",
    "presentation_submission": {
      "id": "submission-1",
      "definition_id": "40532d25-b776-4ec8-a231-c351b31609af",
      "descriptor_map": [
        {
          "id": "eu.europa.ec.eudi.pid.1",
          "format": "mso_mdoc",
          "path": "$"
        }
      ]
    },
    "state": "40532d25-b776-4ec8-a231-c351b31609af"
  }
}
2026-08-12 10:55:55 UTC INFO /post VP Token received
Data:
{
  "vp_token": "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDo22lVqK7CuaPSQxOb8roXRMaosEfG5ZMSDs9CyFt3w02RB43NHgLGUnL9y8A8Ml6AWWWyVWOjqrVvsG2HvZ7Sam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQIAMIIB_DCCAaKgAwIBAgIUZAemXCNPF31dcIE5EWg_szyZyCAwCgYIKoZIzj0EAwIwTTELMAkGA1UEBhMCRlIxGTAXBgNVBAoMEFdhbGxldCBTaW11bGF0b3IxIzAhBgNVBAMMGldhbGxldCBTaW11bGF0b3IgRFMgKHRlc3QpMB4XDTIzMDEwMTAwMDAwMFoXDTMzMDEwMTAwMDAwMFowTTELMAkGA1UEBhMCRlIxGTAXBgNVBAoMEFdhbGxldCBTaW11bGF0b3IxIzAhBgNVBAMMGldhbGxldCBTaW11bGF0b3IgRFMgKHRlc3QpMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6uG_AcyNLB7_I5tbZKAVk8zb9B0vy8QI8z6EVQDDR-Oi7YkaB_ai5M_S0iwRSBW9XQOBuCvwymb0_CIzwSmsNqNgMF4wHQYDVR0OBBYEFJgjCy75wpeiYFkRuQEwIdzH_6WXMB8GA1UdIwQYMBaAFJgjCy75wpeiYFkRuQEwIdzH_6WXMA4GA1UdDwEB_wQEAwIHgDAMBgNVHRMBAf8EAjAAMAoGCCqGSM49BAMCA0gAMEUCIQCDXtlbCajSqIiYyunm88Oy7MUD3_LcbLG6oO3QrWykGQIgWggWGWjXOP3mZkhlBNisqPuU0d3hZWi--a8sSyt8iTpZAarYGFkBpaZnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyMy0xMS0xNFQwMDowMDowMFppdmFsaWRGcm9twHQyMDIzLTExLTE0VDAwOjAwOjAwWmp2YWxpZFVudGlswHQyMDMwLTAzLTE3VDAwOjAwOjAwWmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xowBYIKIfbnw394nswhdSpwgpjhlTKC1DaMWCRUWrTBlfBrF4AVggySNgV2NQj8OOExEiLNYwXLQTIsMnY3ryxNO13HYWppICWCBOEI6cE_-FnNSvGsfIHH0SAAZoOy-Cb5vDDfdahKj2f21kZXZpY2VLZXlJbmZvoWlkZXZpY2VLZXmkAQIgASFYIFVEpa4Y0W5gKNBv3JX6zDXxxlhkX7Z8Hy6l2LnkKfRwIlggChrSPW1lkJ98JZxSJzg5X-jhYzidegDnkIK7r2sxMNZvZGlnZXN0QWxnb3JpdGhtZ1NIQS0yNTZYQCWSSo9Vhn49JCD9B9wJTCoj4xdYUNOn3ByUrXoiifIv2lN_p4y8ZW3Mz9lxSSuSk0nlYF21IFq307ZjQDcfCihqbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGD2BhYVaRmcmFuZG9tUD4Xah9RsONgz9ccRxuaLLZoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWdDYW1pbGxlcWVsZW1lbnRJZGVudGlmaWVyamdpdmVuX25hbWXYGFhVpGZyYW5kb21QCjXP6dhMO7zYhkFyxlDoH2hkaWdlc3RJRAFsZWxlbWVudFZhbHVlZk1hcnRpbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWFukZnJhbmRvbVAH9f7S0lyqYY--PPnSoY-MaGRpZ2VzdElEAmxlbGVtZW50VmFsdWXZA-xqMTk5MC0wNS0xNHFlbGVtZW50SWRlbnRpZmllcmpiaXJ0aF9kYXRl",
  "state": "40532d25-b776-4ec8-a231-c351b31609af",
  "nonce": "QmCjuYSu-qj2evirZtpo4pQ8KCcd588DKobO70Lcr6w",
  "client_id": "verifier-playground-service.igrant.io",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "HDwr2JlMwx92_N_dbhSLjTy-NjUNYsKA-d4TW4RjK_I"
}
2026-08-12 10:55:55 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:given_name": "Camille",
        "eu.europa.ec.eudi.pid.1:family_name": "Martin",
        "eu.europa.ec.eudi.pid.1:birth_date": "1990-05-14"
      },
      "issuer": "CN=Wallet Simulator DS (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"
        }
      ]
    }
  }
}