Menu

VC Type Menu (Platform Guide)

Audience: users of the platform.
This guide explains the Menu page (menu.html) where you choose how to create, manage, or discover VC Type Metadata (VCTs). Think of it as the starting point for all workflows.


What you’ll do on this page

From the menu you can:

Each card on the page corresponds to one of these flows.


Quick Start (2 minutes)

  1. Open the Menu page.
  2. Decide what you want to do:
  3. Have an Issuer URL? → choose Generate from an Issuer.
  4. Have a JSON Schema file? → choose Generate from JSON Schema.
  5. Have only a description of your credential? → choose Generate from Scratch.
  6. Want to edit or publish your own VCTs? → open Manage your VC Types.
  7. Want to see what others published? → click Browse the Registry.
  8. Click the button on the card to continue.

Step-by-Step: the options

1) Generate from an Issuer

2) Generate from JSON Schema

3) Generate from Scratch

4) Manage your VC Types

5) Browse the Registry


Result overview

By the end of any of the generation flows you’ll have a VC Type Metadata JSON file that includes: - vct — identifier (URL or URN).
- display[] — localized names, descriptions, and rendering options.
- schema — JSON Schema of the claims.
- claims[] — mapping of claim paths to localized display labels.

If you choose Manage or Browse, you won’t generate a new file, but you’ll interact with existing VCTs.


Practical recipes


Tips & best practices


Troubleshooting


Where to get help


That’s it! You now know what each menu option does and how to pick the right flow.


Using the Open Registry: two integration patterns

There are at least two ways to consume VC Type metadata (vct) from this Open Registry:

1) Use vct as a URL (direct dereferencing)

When to choose: you control a domain, prefer open‑web linking, or want fast iteration with explicit versions (e.g., .../v1/, dated paths, or content hashes).

2) Use vct as a URN (centralized resolution), with URL in the registry

When to choose: your governance requires URNs or you operate in a curated, centrally resolved namespace—while still leveraging a URL for actual metadata hosting.

Tip: The Open Registry supports both. You can list a URN and a URL in the same entry so ecosystems that dereference URLs and those that resolve URNs are both happy.