Credential Types

The Credential Catalog provides an overview of verifiable credential types that can be used across digital trust use cases.

The Credential Catalog provides an overview of verifiable credential types that can be used across digital trust use cases. Within a use case, a credential type defines what trusted information can be issued, stored in a wallet and presented to a relying party, such as identity data, eligibility, authorization, qualifications, compliance status or membership. The catalog helps organizations discover and reuse existing credential types and schemas, instead of creating proprietary ones, supporting interoperability and reuse.

The FIDES Credential Catalog is being updated to align with TS11, the EUDI Wallet specification for catalogues of attributes and attestations.

EU Company Certificate

by WE BUILD Consortium

Schema for EU Company Certificate - EWC WP3

Authority
WE BUILD Consortium
Subject type
Organization
VC format
sd_jwt_vc
Version
0.1.0
Native identifier
urn:eudi:eucc:1
Last updated

Tags

  • webuild
  • eucc
  • ewc
  • company-certificate

Sectors

  • public_sector
  • trade
  • digital

Themes

  • organizational_identity

Ecosystems

  • eudi_wallet

Attributes

  • vct string — Verifiable Credential Type. Base type is 'urn:eudi:eucc:1'. Domestic types MAY be of the form 'urn:eudi:eucc:<cc>:1'.
  • issuing_authority string (required) — Name of issuer from the MS that issued the ODI instance
  • issuing_authority_id string (required) — ODI Id of the issuing authority. (Business register identifier for BRIS)
  • issuing_country string (required) — Alpha-2 country code, as defined in ISO 3166-1, of the issuing country or territory.
  • issuing_jurisdiction string — As defined in ISO 3166-2:2020, of the issuing country or territory.
  • issuance_date string (required) — Date and possibly time of issuance
  • authentic_source_id string (required) — ODI Id of the issuing authority. (Business register identifier for BRIS)
  • authentic_source_name string (required) — Name of issuer from the MS that issued the ODI instance
  • attestation_legal_category string — Legal category of the attestation.
  • legal_person_name string (required) — Official current legal person name as registered in the business register.
  • legal_person_id string (required) — Unique id for organisations in EUID structure
  • legal_form_type string (required) — Legal form of the company
  • registration_member_state string (required) — Member State where the company is registered, Alpha-2 country code, as defined in ISO 3166-1
  • registered_address object (required) — Registered office of the company (full address or part of it)
  • registered_address/care_of string — Used when an address is at the address of another person or legal entity.
  • registered_address/full_address string (required) — The complete address written as a string, separated with ";".
  • registered_address/thorough_fare string — The name of a passage or way through from one location to another.
  • registered_address/locator_designator string — A number or a sequence of characters that uniquely identifies the locator within the relevant scope.
  • registered_address/post_code string — The code created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points.
  • registered_address/post_name string — A name created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points.
  • registered_address/post_office_box string — A location designator for a postal delivery point at a post office, usually a number.
  • registered_address/locator_name string — Proper noun(s) applied to the real world entity identified by the locator. The locator name could be the name of the property or complex, of the building or part of the building, or it could be the name of a room inside a building.
  • registered_address/admin_unit_level_1 string — The uppermost administrative unit for the address, almost always a country.
  • registered_address/admin_unit_level_2 string — The name of a secondary level/region of the address, usually a county, state or other such area that typically encompasses several localities.
  • registration_date string (required) — Date of registration of the company
  • share_capital object — Amount of the capital subscribed with currency
  • share_capital/amount string (required) — Amount of the capital subscribed
  • share_capital/currency string (required) — Currency code used of the capital subscribed, as defined in ISO 4217:2015
  • legal_person_status string (required) — Status of the company as defined in national law and where recorded in the national register
  • legal_person_activity object (required) — Object of the company describing its main activity or activities, which must be expressed using the Statistical Classification of Economic Activities in the European Community (NACE)
  • legal_person_activity/code string (required) — Legal person activity NACE code
  • legal_person_activity/description string (required) — Short description of the legal person activity
  • legal_person_duration string — Duration of the company, where its duration is limited
  • digital_contact_point object — Correspondence address of the company, such as electronic mail or website
  • digital_contact_point/website string — Details of the company website
  • digital_contact_point/email string — Details of the company email
  • legal_representative array (required) — Information about any person authorized by the company to represent it alone or jointly
  • legal_representative/item/full_name string (required) — Full name of the natural person representing the company
  • legal_representative/item/date_of_birth string (required) — Date of birth of the natural person representing the company
  • legal_representative/item/nationality string — Nationality of the natural person representing the company
  • legal_representative/item/signatory_rule string (required) — Information if the representative can engage the company alone or jointly
  • legal_representative/item/name string (required) — Official current legal person name as registered in the business register.
  • legal_representative/item/id string (required) — Unique id for organisations in EUID structure
  • legal_representative/item/legal_form_type string (required) — Legal form of the company
  • trust_anchor string — URL of machine‑readable trust anchor as per Annex V/VII point h).
  • cnf object — Key binding confirmation per SD-JWT VC.
  • cnf/jwk object (required)
  • cnf/jwk/kty string (required)
  • cnf/jwk/crv string
  • cnf/jwk/x string
  • cnf/jwk/y string
  • cnf/jwk/e string
  • cnf/jwk/n string
  • cnf/jwk/kid string
  • cnf/jwk/alg string
  • nbf integer — Not-before (epoch seconds).
  • iat integer — Issued-at (epoch seconds).
  • exp integer — Expiry (epoch seconds).
  • iss string — Issuer identifier (URL or DID).
  • sub string — Subject identifier of the holder (e.g., DID).
  • jti string — JWT ID.
  • status object — Credential status following SD-JWT VC Status List.
  • status/type string (required) — Status mechanism type. For SD-JWT VC Status List this SHALL be 'status-list'.
  • status/status_list_credential string (required) — URI of the Status List Credential that contains the bitstring indicating status.
  • status/status_list_index integer (required) — Zero-based index into the status list bitstring for this credential.
  • status/status_purpose string (required) — Purpose of the status entry. For PID this is 'revocation'.

Related listings

  1. Aadhaar Verifiable Credential

    UIDAI Aadhaar mDoc schema derived from the ISO 18013-5 Aadhaar mDoc Specs. Schema derived from public UIDAI documentation.

  2. Academic Base Credential (ABC)

    Basic credential indicating affiliation with an education institution in the Npuls/SURF eduwallet proeftuin. Attributes derived from the…

  3. Academic Enrollment Credential (AEC)

    Proof of enrollment in an education programme in the Npuls/SURF eduwallet proeftuin. Attributes derived from the issuer OpenID4VCI creden…

  4. Student Card Credential (SCC)

  5. Study Data Credential (SDC)

  6. Exam Enrollment Credential (EEC)

  7. Support Credential (SC)

  8. Open Badge Credential (OBC)

View full catalog

Help us make the catalog better

The FIDES Credential Catalog aims to provide a clear and up-to-date overview of verifiable credential types. While FIDES Labs BV does not assume responsibility or liability for the completeness, accuracy, or timeliness of the information presented, we have made a best effort to compile a correct and representative overview. The data in this catalog is aggregated from publicly available sources, as well as information published by authorities themselves. Schema owner and authorities can manage and publish their credential types and schema information via a public GitHub repository or through service endpoints referenced in their DID documents. The FIDES catalog aggregates and presents this data. If a schema owner or authority is not yet able to manage a DID document, they may submit a JSON file directly to the credential catalog GitHub repository.

Missing a credential type? Let us know at catalog@fides.community.