This environment is intended for testing verification workflows and conducting interoperability sessions. For enquiries or support, please contact [email protected]

Verification Presets

Registered verification presets available for presentation requests

ID Name Format Credential Type Hooks
eu_pid_mdoc_common Person Identification Data (PID) mso_mdoc EU PID on_response Create Request
eu_pid_mdoc_name_only Person Identification Data (PID) mso_mdoc EU PID on_response on_created Create Request
eu_pid_sdjwt_common Person Identification Data (PID) dc+sd-jwt EU PID on_response Create Request
eu_pid_sdjwt_name_only Person Identification Data (PID) dc+sd-jwt EU PID on_response on_created Create Request
eu_pid_any_format_common Person Identification Data (PID) any EU PID on_response Create Request
eu_pid_any_format_name_only Person Identification Data (PID) any EU PID on_response Create Request
age_verification_over_18 Age Verification (18+) mso_mdoc Age Verification on_response on_created Create Request
age_verification_over_21 Age Verification (21+) mso_mdoc Age Verification on_response on_created Create Request

Person Identification Data (PID)

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
        }
      ]
    }
  ]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
  "id": "9592f2ed-60b9-4ea4-b39b-b0492c836d7b",
  "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"
      }
    }
  ]
}

Person Identification Data (PID)

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
        }
      ]
    }
  ]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
  "id": "4143f045-3c2e-450d-8aa3-d778fa5e1ad4",
  "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"
      }
    }
  ]
}

Person Identification Data (PID)

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"
          ]
        }
      ]
    }
  ]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
  "id": "9c8f3b2f-26a2-40cd-88af-8a019e12b39b",
  "input_descriptors": [
    {
      "id": "eu_pid_sdjwt",
      "format": {
        "dc+sd-jwt": {
          "alg": [
            "ES256"
          ]
        }
      },
      "constraints": {
        "fields": [
          {
            "path": [
              "$.vct"
            ],
            "filter": {
              "type": "string",
              "const": "urn:eudi:pid:1"
            }
          },
          {
            "path": [
              "$.given_name"
            ]
          },
          {
            "path": [
              "$.family_name"
            ]
          },
          {
            "path": [
              "$.birthdate"
            ]
          },
          {
            "path": [
              "$.issuing_country"
            ]
          }
        ],
        "limit_disclosure": "required"
      }
    }
  ]
}

Person Identification Data (PID)

DCQL Query
{
  "credentials": [
    {
      "id": "eu_pid_sdjwt",
      "format": "dc+sd-jwt",
      "meta": {
        "vct_values": [
          "urn:eudi:pid:1"
        ]
      },
      "claims": [
        {
          "path": [
            "family_name"
          ]
        },
        {
          "path": [
            "given_name"
          ]
        }
      ]
    }
  ]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
  "id": "3956b7b6-aa57-475d-8b83-a2b7b91c6581",
  "input_descriptors": [
    {
      "id": "eu_pid_sdjwt",
      "format": {
        "dc+sd-jwt": {
          "alg": [
            "ES256"
          ]
        }
      },
      "constraints": {
        "fields": [
          {
            "path": [
              "$.vct"
            ],
            "filter": {
              "type": "string",
              "const": "urn:eudi:pid:1"
            }
          },
          {
            "path": [
              "$.family_name"
            ]
          },
          {
            "path": [
              "$.given_name"
            ]
          }
        ],
        "limit_disclosure": "required"
      }
    }
  ]
}

Person Identification Data (PID)

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
    }
  ]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
  "id": "b68cbc95-b5c8-4c55-b7dd-1e809c14ee99",
  "input_descriptors": [
    {
      "id": "eu_pid_sdjwt",
      "format": {
        "dc+sd-jwt": {
          "alg": [
            "ES256"
          ]
        }
      },
      "constraints": {
        "fields": [
          {
            "path": [
              "$.vct"
            ],
            "filter": {
              "type": "string",
              "const": "urn:eudi:pid:1"
            }
          },
          {
            "path": [
              "$.given_name"
            ]
          },
          {
            "path": [
              "$.family_name"
            ]
          },
          {
            "path": [
              "$.birthdate"
            ]
          },
          {
            "path": [
              "$.issuing_country"
            ]
          }
        ],
        "limit_disclosure": "required"
      }
    },
    {
      "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"
      }
    }
  ]
}

Person Identification Data (PID)

DCQL Query
{
  "credentials": [
    {
      "id": "eu_pid_sdjwt",
      "format": "dc+sd-jwt",
      "meta": {
        "vct_values": [
          "urn:eudi:pid:1"
        ]
      },
      "claims": [
        {
          "path": [
            "family_name"
          ]
        },
        {
          "path": [
            "given_name"
          ]
        }
      ]
    },
    {
      "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
        }
      ]
    }
  ],
  "credential_sets": [
    {
      "options": [
        [
          "eu_pid_sdjwt"
        ],
        [
          "eu_pid_mdoc"
        ]
      ],
      "required": true
    }
  ]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
  "id": "aabddcf0-cddd-49f1-bb13-e64fe09c9ce3",
  "input_descriptors": [
    {
      "id": "eu_pid_sdjwt",
      "format": {
        "dc+sd-jwt": {
          "alg": [
            "ES256"
          ]
        }
      },
      "constraints": {
        "fields": [
          {
            "path": [
              "$.vct"
            ],
            "filter": {
              "type": "string",
              "const": "urn:eudi:pid:1"
            }
          },
          {
            "path": [
              "$.family_name"
            ]
          },
          {
            "path": [
              "$.given_name"
            ]
          }
        ],
        "limit_disclosure": "required"
      }
    },
    {
      "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"
      }
    }
  ]
}

Age Verification (18+)

DCQL Query
{
  "credentials": [
    {
      "id": "age_verification",
      "format": "mso_mdoc",
      "meta": {
        "doctype_value": "eu.europa.ec.av.1"
      },
      "claims": [
        {
          "path": [
            "eu.europa.ec.av.1",
            "age_over_18"
          ],
          "intent_to_retain": false
        }
      ]
    }
  ]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
  "id": "de2818c1-dff1-4e39-9ef7-89d2f8ff4bf9",
  "input_descriptors": [
    {
      "id": "eu.europa.ec.av.1",
      "format": {
        "mso_mdoc": {
          "alg": [
            "ES256"
          ]
        }
      },
      "constraints": {
        "fields": [
          {
            "path": [
              "$['eu.europa.ec.av.1']['age_over_18']"
            ],
            "intent_to_retain": false
          }
        ],
        "limit_disclosure": "required"
      }
    }
  ]
}

Age Verification (21+)

DCQL Query
{
  "credentials": [
    {
      "id": "age_verification",
      "format": "mso_mdoc",
      "meta": {
        "doctype_value": "eu.europa.ec.av.1"
      },
      "claims": [
        {
          "path": [
            "eu.europa.ec.av.1",
            "age_over_21"
          ],
          "intent_to_retain": false
        }
      ]
    }
  ]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
  "id": "567ce6e6-1f32-44a5-856a-4dad14ed076c",
  "input_descriptors": [
    {
      "id": "eu.europa.ec.av.1",
      "format": {
        "mso_mdoc": {
          "alg": [
            "ES256"
          ]
        }
      },
      "constraints": {
        "fields": [
          {
            "path": [
              "$['eu.europa.ec.av.1']['age_over_21']"
            ],
            "intent_to_retain": false
          }
        ],
        "limit_disclosure": "required"
      }
    }
  ]
}