hlr-12-attestation-rulebooks

Define EUDI attestation rulebook formats and attribute namespaces per ARF Annex 2.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/sourcelabbg/eudi-knowledge --skill hlr-12-attestation-rulebooks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hlr-12-attestation-rulebooks
Source: https://github.com/sourcelabbg/eudi-knowledge/tree/main/.ai/skills/hlr-12-attestation-rulebooks
Command: npx skills add https://github.com/sourcelabbg/eudi-knowledge --skill hlr-12-attestation-rulebooks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides detailed requirements for defining attestation rulebooks within the EUDI Wallet ecosystem, ensuring clarity and interoperability for various attestation types.

Core Features & Use Cases

  • Attestation Format Requirements: Specifies formats like ISO/IEC 18013-5 and SD-JWT VC.
  • Attribute Definition: Guides the definition of attributes, namespaces, and their properties (mandatory, optional, conditional).
  • Use Case: A developer needs to create a new attestation rulebook for a specific type of European Digital Identity (EUDI) attestation. They would use this Skill to understand the mandatory and optional requirements for defining the attestation's format, attributes, and legal categories.

Quick Start

Consult the requirements for defining attestation formats and attribute namespaces for EUDI attestations.

Frequently Asked Questions about hlr-12-attestation-rulebooks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the requirements for defining EUDI attestation rulebooks?

EUDI attestation rulebooks require specifying formats, types, schemes, and attribute namespaces. Providers must follow normative SHALL, SHOULD, and MAY requirements from ARF Annex 2 to ensure European Digital Identity Regulation compliance.

How do I create an attestation rulebook using SD-JWT VC or ISO/IEC 18013-5?

To create an attestation rulebook, you must define the attestation format using either SD-JWT VC or ISO/IEC 18013-5. You then specify attribute namespaces and set their properties as mandatory, optional, or conditional.

Does the EUDI Wallet architecture support W3C VCDM for attestation formats?

Yes, EUDI attestation rulebooks support W3C VCDM alongside ISO/IEC 18013-5 and SD-JWT VC. These formats ensure interoperability and compliance within the European Digital Identity Wallet ecosystem.

What is the difference between mandatory and conditional attributes in an attestation rulebook?

Mandatory attributes must always be present in an attestation, while conditional attributes depend on specific contexts. Rulebook providers use these properties to define attribute namespaces and ensure correct data representation.

When do I need to follow ARF Annex 2 specifications for digital identity?

You need ARF Annex 2 specifications when creating high-level attestation rulebooks for the EUDI Wallet ecosystem. It provides the normative requirements needed to ensure your attestation types and schemes meet legal compliance.

Can I define custom attribute namespaces for EUDI attestations?

Yes, you can define custom attribute namespaces for EUDI attestations. The rulebook requirements guide you in setting the properties of these attributes to ensure they integrate properly with the European Digital Identity Regulation.