igrantio-issuer-frontend

Installation
SKILL.md

iGrant.io issuer frontend (OpenID4VCI)

When to use

Build the issuer-side UI: a user requests a credential, scans a QR (or taps a same-device deep link), and the page updates the instant the wallet accepts. Depends on igrantio-frontend-client (vendored at src/lib/ows/) and an igrantio-issuer-backend deployment. Verifier UI is a separate skill (igrantio-verifier-frontend).

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.

What it provides

  • useIssuance({ proxyBaseUrl, webhookBaseUrl }){ status, offerUri, credentialExchangeId, error, issueInTime, issueDeferred, reset }.
    • issueInTime(payload) - claims known now.
    • issueDeferred(startRequest, claims) - create the offer now; the hook pushes the claims automatically on the offer_received webhook.
    • status: idle → offer_ready → scanned → issued (or error).
  • IssuerFlow - a minimal end-to-end demo component.
Installs
8
First Seen
4 days ago
igrantio-issuer-frontend — l3-igrant/skills