Overview
Hospitality staff receive an LCQ credential from an approved training provider. Venues verify the credential before appointing duty managers or assigning alcohol service responsibilities.
Why it matters
LCQ checks are often manual and inconsistent. A Verifiable Credential makes verification instant, tamper-evident, and easier to audit.
Ecosystem roles
- Issuer: Approved training provider.
- Holder: Hospitality worker.
- Verifier: Venue, employer, or regulator.
Assurance and lifecycle
Credentials can be revoked if training is invalidated. Verifiers check issuer trust and credential status.
| Objective | Confirm staff hold valid LCQ training. |
| Description | Verify an LCQ Verifiable Credential before appointing duty managers or alcohol service roles. |
| Actors | Training provider; Worker; Venue or regulator |
| Dependencies | Issuer trust registry and status endpoint. |
| Preconditions | Worker completed approved LCQ training. |
| Postconditions | Worker cleared or denied for the role. |
flowchart LR
TRAIN@{icon: "fa:certificate", label: "Training provider", pos: "b"} -->|Issues LCQ VC| WAL@{icon: "fa:wallet", label: "Wallet", pos: "b"}
WAL -->|Present LCQ proof| VER@{icon: "fa:martini-glass", label: "Venue / employer", pos: "b"}
VER -->|Check status| REG@{icon: "fa:book", label: "Registry/status", pos: "b"}
sequenceDiagram
participant Trainer as Training provider
participant Wallet
participant Worker
participant Verifier as Venue / employer
participant Registry as Registry/status
Trainer-->>Wallet: Issue LCQ VC
Worker->>Verifier: Apply for role or shift
Verifier->>Wallet: Request LCQ proof
Wallet-->>Verifier: Present LCQ proof
Verifier->>Registry: Validate issuer and status
Registry-->>Verifier: Valid
Verifier-->>Worker: Cleared or denied