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.