← ClaudeAtlas

igrantio-ebw-owner-idlisted

Issue a European Business Wallet Owner ID (Legal Person Identification Data, LPID) to an organisation wallet using OpenID4VCI deferred issuance on the iGrant.io Organisation Wallet Suite, per European Wallet Consortium (EWC) RFC005. SD-JWT credential; the schema identifier stays LPID for backwards compatibility. Use when an application must issue the EUBW owner identity credential to a business wallet under eIDAS 2.0.
L3-iGrant/skills · ★ 0 · AI & Automation · score 73
Install: claude install-skill L3-iGrant/skills
# European Business Wallet Owner ID (EBWOID / LPID) ## When to use Issue the owner identity credential of a European Business Wallet: Legal Person Identification Data (LPID) per EWC RFC005. The credential type was renamed to EBW Owner ID; the schema identifier remains `LPID`. **Before you build**: run the integrator intake in `igrantio-ows-overview` - environment, API key, tenancy, backend host, webhooks, frontend - one question at a time, a recommended default with each. ## Workflow (OpenID4VCI, deferred) 1. **API key** - organisation API key from iGrant.io ([support@igrant.io](mailto:support@igrant.io)); held server-side only (see `igrantio-backend-proxy`). 2. **Create the credential definition** - `credentialFormat: SD-JWT`, `credentialType: LPID`, OpenID4VCI version 01. Keep the returned `credentialDefinitionId` and the `credentialDefinitions[].id`. 3. **Issue (Deferred)** - start deferred issuance with the `credentialDefinitionId`; the holder organisation's wallet endpoint receives the offer. Exact issue payloads: `igrantio-ows-overview` api-reference §1.1. 4. **Holder receives the offer** in its Organisation Wallet Suite. 5. **Complete the deferred issue** - `PUT` the credential history with the legal-person claims once validated (api-reference §1.2), passing the `credential.id` from step 2. Track progress over webhooks/SSE exactly as in `igrantio-issuer-backend`. ## Adjust for your deployment - Replace the LPID claim values with your org