This specification describes how to print W3C Verifiable Credentials using low-density printers, such as thermal receipt printers, to enable emergency responders and social service professionals to rapidly issue temporary identification documents to vulnerable populations, such as disaster victims, refugees, or unhoused individuals.

Introduction

This specification describes how to print W3C Verifiable Credentials using low-density printers, such as thermal receipt printers, to enable emergency responders and social service professionals to rapidly issue temporary identification documents to vulnerable populations, such as disaster victims, refugees, or unhoused individuals.

Use Cases and Requirements

The following use cases outline a number of key scenarios that readers might find useful:

Examples

Minimal VCQR Example (Base)



          

          

          

          
        

Minimal VCQR Example (+Image)



          

          

          

          
        

Terminology

The VCQR Vocabulary

This vocabulary assumes all classes and terms specified in the base Verifiable Credentials [[VC-DATA-MODEL]] context.

This vocabulary assumes all classes and terms specified in the VDL context.

Classes

TODO

Terms

TODO

Privacy Considerations

This section details the general privacy considerations and specific privacy implications of deploying this specification into production environments.

Security Considerations

There are a number of security considerations that implementers should be aware of when processing data described by this specification. Ignoring or not understanding the implications of this section can result in security vulnerabilities.

While this section attempts to highlight a broad set of security considerations, it is not a complete list. Implementers are urged to seek the advice of security and cryptography professionals when implementing mission critical systems using the technology outlined in this specification.

Accessibility Considerations

There are a number of accessibility considerations implementers should be aware of when processing data described in this specification. As with any web standards or protocols implementation, ignoring accessibility issues makes this information unusable to a large subset of the population. It is important to follow accessibility guidelines and standards, such as [[WCAG21]], to ensure all people, regardless of ability, can make use of this data. This is especially important when establishing systems utilizing cryptography, which have historically created problems for assistive technologies.

This section details the general accessibility considerations to take into account when utilizing this data model.

Internationalization Considerations

There are a number of internationalization considerations implementers should be aware of when publishing data described in this specification. As with any web standards or protocols implementation, ignoring internationalization makes it difficult for data to be produced and consumed across a disparate set of languages and societies, which would limit the applicability of the specification and significantly diminish its value as a standard.

This section outlines general internationalization considerations to take into account when utilizing this data model.

Revision History

v1