mdl

TS11 Schema Metadata

Schema ID
c504d2f3-3c2e-5c12-a1a6-c401b1063f30
Version
0.1.0
Attestation LoS
iso_18045_high
Binding Type
key
Supported Formats
mso_mdoc
API Endpoint
GET /schemas/c504d2f3-3c2e-5c12-a1a6-c401b1063f30

Schema URIs

mso_mdoc
https://registry.siros.org/sirosfoundation/mdl.mdoc.json

Attestation Rulebook

https://registry.siros.org/sirosfoundation/mdl/rulebook.html

Source

Repository
sirosfoundation/demo-credentials
Last Updated

OpenID4VCI credential configuration for ISO 18013-5 mobile documents

{
  "format": "mso_mdoc",
  "doctype": "org.iso.18013.5.1.mDL",
  "display": [
    {
      "locale": "en-US",
      "name": "mDL",
      "description": "Mobile Driving Licence (ISO/IEC 18013-5)",
      "background_color": "#1a365d",
      "text_color": "#ffffff"
    }
  ],
  "claims": {
    "org.iso.18013.5.1": {
      "family_name": {
        "mandatory": true,
        "value_type": "tstr"
      },
      "given_name": {
        "mandatory": true,
        "value_type": "tstr"
      },
      "birth_date": {
        "mandatory": true,
        "value_type": "full-date"
      },
      "issue_date": {
        "mandatory": true,
        "value_type": "full-date"
      },
      "expiry_date": {
        "mandatory": true,
        "value_type": "full-date"
      },
      "issuing_country": {
        "mandatory": true,
        "value_type": "tstr"
      },
      "issuing_authority": {
        "mandatory": true,
        "value_type": "tstr"
      },
      "document_number": {
        "mandatory": true,
        "value_type": "tstr"
      },
      "portrait": {
        "mandatory": true,
        "value_type": "bstr"
      },
      "un_distinguishing_sign": {
        "mandatory": true,
        "value_type": "tstr"
      },
      "driving_privileges": {
        "mandatory": true,
        "value_type": "array",
        "elements": {
          "vehicle_category_code": {
            "mandatory": true,
            "value_type": "tstr"
          },
          "issue_date": {
            "value_type": "full-date"
          },
          "expiry_date": {
            "value_type": "full-date"
          },
          "codes": {
            "value_type": "array",
            "elements": {
              "code": {
                "mandatory": true,
                "value_type": "tstr"
              },
              "sign": {
                "value_type": "tstr"
              },
              "value": {
                "value_type": "tstr"
              }
            }
          }
        }
      },
      "administrative_number": {
        "value_type": "tstr"
      },
      "sex": {
        "value_type": "uint"
      },
      "height": {
        "value_type": "uint"
      },
      "weight": {
        "value_type": "uint"
      },
      "eye_colour": {
        "value_type": "tstr"
      },
      "hair_colour": {
        "value_type": "tstr"
      },
      "birth_place": {
        "value_type": "tstr"
      },
      "resident_address": {
        "value_type": "tstr"
      },
      "portrait_capture_date": {
        "value_type": "tdate"
      },
      "age_in_years": {
        "value_type": "uint"
      },
      "age_birth_year": {
        "value_type": "uint"
      },
      "age_over_18": {
        "value_type": "bool"
      },
      "issuing_jurisdiction": {
        "value_type": "tstr"
      },
      "nationalities": {
        "value_type": "array"
      },
      "resident_city": {
        "value_type": "tstr"
      },
      "resident_state": {
        "value_type": "tstr"
      },
      "resident_postal_code": {
        "value_type": "tstr"
      },
      "resident_country": {
        "value_type": "tstr"
      },
      "family_name_national_character": {
        "value_type": "tstr"
      },
      "given_name_national_character": {
        "value_type": "tstr"
      },
      "signature_usual_mark": {
        "value_type": "bstr"
      },
      "pseudonym_seed": {
        "value_type": "bstr"
      }
    }
  }
}

Demo Credentials Rulebook

Scope

This rulebook governs the demo credentials published by the SIROS Foundation for testing and development purposes.

Credential Types

Credential LoS Binding
Demo 1 Low cnf
Diploma Substantial cnf
EHIC High cnf
PID (ARF 1.5) High cnf
PID (Rulebook 1.5) High cnf
Student ID Basic Key

Issuance Policy

These credentials are issued for demonstration purposes only and carry no legal or operational validity. They are intended to support interoperability testing across wallet implementations.

Trust Framework

Demo credentials are not part of any production trust framework. They follow the TS11 attestation catalogue format for structural compliance testing.