arf-wallet-lifecycle-mgmt

Manages Wallet Unit revocation, migration, and instance uninstallation in EUDI ecosystems.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the complexities of managing the lifecycle of a Wallet Unit, including its revocation, migration of associated data, and the uninstallation of the Wallet Instance.

Core Features & Use Cases

  • Wallet Unit Revocation: Handles scenarios like user requests, PID provider requests (e.g., upon death of the natural person), security breaches, or Wallet Solution withdrawal.
  • Data Migration: Facilitates the migration of Personal Identifiers (PIDs) and attestations to a different Wallet Solution, ensuring data portability.
  • Wallet Instance Uninstallation: Manages the secure deletion of sensitive data and cryptographic keys upon uninstallation.
  • Use Case: A user loses their device and needs to revoke their existing Wallet Unit and migrate their PIDs to a new Wallet Solution on a replacement device.

Quick Start

Use the arf-wallet-lifecycle-mgmt skill to guide the process of revoking a Wallet Unit due to a security breach.

Frequently Asked Questions about arf-wallet-lifecycle-mgmt

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

FAQPage Schema
How do I revoke an EUDI Wallet Unit after a security breach?▼

Wallet Unit lifecycle management handles revocation triggered by user requests, security breaches, or PID provider requests. It ensures secure invalidation of the Wallet Instance based on assessed risk levels.

Can I migrate Personal Identifiers and attestations to a different Wallet Solution?▼

Data migration facilitates porting Personal Identifiers and attestations to a different Wallet Solution. This ensures data portability for users transitioning their credentials to a new ecosystem instance.

What happens to sensitive data and cryptographic keys during Wallet Instance uninstallation?▼

Wallet Instance uninstallation mandates secure deletion of sensitive data and cryptographic keys. This lifecycle action ensures all residual user credentials are safely purged from the device.

When do I need to manage Wallet Unit lifecycle procedures for a lost device?▼

Managing a lost device requires revoking the existing Wallet Unit and migrating PIDs to a replacement. Lifecycle management addresses both security invalidation and data portability for device replacement.

What triggers Wallet Unit revocation in the EUDI Wallet ecosystem?▼

Wallet Unit revocation triggers include user requests, PID provider requests upon death, security breaches, or Wallet Solution withdrawal. Lifecycle management applies security protocols matching the specific risk level.