Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.law4devs.eu/llms.txt

Use this file to discover all available pages before exploring further.

Overview

FieldValue
CELEX32024R1183
StatusActive
Articles2
Recitals78
EUR-LexView Official Text

Compliance Deadlines

DateTypeDescription
2024-05-20Entry into forceRegulation enters into force
2026-11-21Partial applicationEUDI Wallet must be made available by Member States

Stakeholder Roles

The eIDAS 2.0 Regulation defines obligations for the following stakeholder roles:
  • manufacturer - Developers of EUDI Wallet solutions and components
  • importer - Entities bringing wallet solutions into the EU
  • distributor - Providers of wallet services and relying parties
  • authorized_representative - EU representatives for non-EU providers
  • notified_body - Conformity assessment bodies for wallet components
  • market_surveillance - National supervisory bodies
  • consumer - EU citizens and residents using digital identity wallets

Requirement Types

Requirements in eIDAS 2.0 are classified as:
  • obligation - Mandatory requirements for wallet providers and relying parties
  • prohibition - Restricted practices for identity verification
  • right - Rights of wallet users (access, portability, privacy)
  • procedure - Certification and notification procedures
  • general - General provisions and definitions

API Usage

# Get all eIDAS 2.0 articles
curl https://api.law4devs.eu/v1/frameworks/eidas2/articles

# Get eIDAS 2.0 framework details
curl https://api.law4devs.eu/v1/frameworks/eidas2

# Get eIDAS 2.0 requirements
curl https://api.law4devs.eu/v1/frameworks/eidas2/requirements

# Get eIDAS 2.0 recitals
curl https://api.law4devs.eu/v1/frameworks/eidas2/recitals
# Python SDK
from law4devs import Law4Devs

client = Law4Devs(api_key="your-api-key")

# List all eIDAS 2.0 articles
articles = client.articles.list("eidas2")

# Get eIDAS 2.0 requirements by stakeholder role
requirements = client.requirements.list("eidas2", role="manufacturer")

# Search eIDAS 2.0 articles by tag
articles = client.articles.search("eidas2", query="wallet")
// TypeScript SDK
import { Law4Devs } from '@law4devs/sdk';

const client = new Law4Devs({ apiKey: 'your-api-key' });

// List all eIDAS 2.0 articles
const articles = await client.articles.list('eidas2');

// Get eIDAS 2.0 requirements by stakeholder role
const requirements = await client.requirements.list('eidas2', { role: 'manufacturer' });

Key Topics

  • European Digital Identity Wallet (EUDI Wallet)
  • Mandatory acceptance by public services and large platforms
  • Wallet components and certification
  • Person identification data and attributes
  • Privacy and data minimization requirements
  • Cross-border interoperability
  • User consent and control mechanisms
  • Security and fraud prevention