hlr-01-accessing-online-services-with-a-wallet-

Define SHALL/SHOULD/MAY requirements for EUDI Wallet Units accessing online services via OpenID4VP and ISO/IEC 18013-5 presentation flows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the requirements for EUDI Wallet Units to securely and efficiently access online services by handling presentation requests and user approvals.

Core Features & Use Cases

  • Secure Presentation Flows: Supports both remote (OpenID4VP) and proximity (ISO/IEC 18013-5) presentation flows.
  • Selective Disclosure: Enables users to control which attributes are shared with relying parties.
  • Use Case: A user needs to log into a government portal. The Wallet Unit uses this Skill to present the necessary identification attributes securely and with user consent.

Quick Start

Use the hlr-01-accessing-online-services-with-a-wallet skill to present PID attributes for online service access.

Frequently Asked Questions about hlr-01-accessing-online-services-with-a-wallet-

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

FAQPage Schema
How do EUDI Wallet Units handle presentation requests for online services?

EUDI Wallet Units access online services by handling presentation requests and user approvals using defined presentation flows. It supports remote and proximity interactions to securely share necessary identification attributes.

What is the difference between remote and proximity presentation flows for EUDI Wallets?

Remote presentation flows use the OpenID4VP protocol, while proximity flows use ISO/IEC 18013-5. This Skill specifies requirements for both, allowing Wallet Units to interact with relying parties across different physical contexts.

How does selective disclosure work when accessing online services with a wallet?

Selective disclosure allows users to control which specific attributes are shared with relying parties during a presentation flow. This Skill defines the requirements enabling users to approve only necessary data transmission for online service access.

Does the EUDI Wallet presentation flow support cryptographic binding and protocol compliance?

Yes, EUDI Wallet presentation flows support cryptographic binding and mandate compliance with OpenID4VP and ISO/IEC 18013-5 protocols. This Skill encompasses the normative specifications required for secure online service interactions.

Can I use this Skill to present PID attributes for government portal login?

Yes, you can use this Skill to present PID attributes for government portal login. It defines how Wallet Units securely present necessary identification attributes to online services with explicit user consent.

What are the limitations of using OpenID4VP for EUDI Wallet online service access?

OpenID4VP is specified for remote online service interactions within this Skill, whereas proximity interactions require ISO/IEC 18013-5. The Skill defines SHALL, SHOULD, and MAY requirements governing protocol compliance and attribute disclosure.