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

14da0d0b-583f-496b-aa68-8ee08ff41e96

created
iso18013-7-annex-a

3cbb43c9-3311-4085-a4fe-c2d45bab0e03
https://verifier-playground-service.igrant.io
tVqWzY0Fw-6GtrdU_mbMJI7krzmd4ymV_reqkcym1dA

https://verifier-playground-service.igrant.io/iso18013/annex-a/3cbb43c9-3311-4085-a4fe-c2d45bab0e03
600s
eu_pid_mdoc_common
2026-06-10 08:06:22 UTC    2026-06-10 08:06:22 UTC

DCQL Query

View 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
        }
      ]
    }
  ]
}

Session Logs

3 total
2026-06-10 08:06:22 UTC INFO /presentations ISO Annex A DeviceRequest created
Data:
{
  "transaction_id": "14da0d0b-583f-496b-aa68-8ee08ff41e96",
  "request_id": "3cbb43c9-3311-4085-a4fe-c2d45bab0e03",
  "endpoint": "https://verifier-playground-service.igrant.io/iso18013/annex-a/3cbb43c9-3311-4085-a4fe-c2d45bab0e03",
  "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": "iso-annex-a"
}
2026-06-10 08:06:30 UTC ERROR /iso18013/annex-a/3cbb43c9-3311-4085-a4fe-c2d45bab0e03 Invalid DeviceEngagementMessage
Error:
Domain origin must not be empty
Stack trace
Traceback (most recent call last):
  File "/app/.venv/lib/python3.12/site-packages/verifier/routers/protocol/iso18013.py", line 120, in annex_a_session
    validate_domain_origin(
  File "/app/.venv/lib/python3.12/site-packages/verifier/iso18013_5.py", line 147, in validate_domain_origin
    raise ValueError("Domain origin must not be empty")
ValueError: Domain origin must not be empty
Data:
{
  "error": "Domain origin must not be empty"
}
2026-06-10 08:06:38 UTC ERROR /iso18013/annex-a/3cbb43c9-3311-4085-a4fe-c2d45bab0e03 Invalid DeviceEngagementMessage
Error:
Domain origin must not be empty
Stack trace
Traceback (most recent call last):
  File "/app/.venv/lib/python3.12/site-packages/verifier/routers/protocol/iso18013.py", line 120, in annex_a_session
    validate_domain_origin(
  File "/app/.venv/lib/python3.12/site-packages/verifier/iso18013_5.py", line 147, in validate_domain_origin
    raise ValueError("Domain origin must not be empty")
ValueError: Domain origin must not be empty
Data:
{
  "error": "Domain origin must not be empty"
}