Digital Business Card Credential Documentation
About this Credential
This document describes the Digital Business Card verifiable credential to help potential verifiers determine whether it is suitable for their needs. The intended audience includes policy analysts, privacy specialists, solution architects, developers, and data architects.
The Digital Business Card credential is issued by the Government of British Columbia through Registries and Online Services (“BC Registries”), part of Service BC in the British Columbia Ministry of Citizens’ Services.
Version History
Ver. | Date | Notes |
---|---|---|
1.0 | 17-Nov-2023 | - |
Credential Overview
The Digital Business Card (DBC) credential is a verifiable credential (VC) issued to individuals to enable them to prove to other parties (“verifiers”) that the individual is affiliated with a business registered or incorporated at BC Registries. Additionally, the credential includes verifiable information about both the individual and the business.
The DBC credential is intended to be used in a wide range of contexts, both alone or in conjunction with other credentials, as a source of trusted information.
Credential | Digital Business Card |
---|---|
Issuer | Government of British Columbia through Registries and Online Services (“BC Registries”), part of Service BC in the British Columbia Ministry of Citizens’ Services |
Issuer DID | AcZpBDz3oxmKrpcuPcdKai |
Schema | Digital Business Card, version 1.0.0 |
Credential | NAME, version 1.0
|
Data Registry | CANdy Ledger
|
Holders | The DBC credential is currently only available to individuals whose identity and relationship to the business are well established. Currently, they must meet the following criteria:
|
Data Source | The DBC credential data comes from the BC Registries system. More specifically:
|
Revocation | A DBC credential will be revoked – and sometimes re-issued – due to both automated events (e.g., data updates) and manual events. These are described in greater detail in the Revocation section, below. |
Assurance | The DBC credential will only be issued to individuals who create and access the BC Registries system using the BC Services Card digital identity, which has been assessed and is accepted by the Government of Canada as a Trusted Digital Identity Level 3 for persons, and for whom BC Registries have established a relationship to the business in question. |
Attribute Summary
Attributes are fully described below in the Attributes section.
Name | Attribute | Data Type |
---|---|---|
Credential ID | credential_id | String |
Given Names | given_names | String |
Family Name | family_name | String |
Role | role | String |
Identifier | identifier | String |
CRA Business Number | cra_business_number | String |
Business Name | business_name | String |
Business Type | business_type | String |
Registered On | registered_on_dateint | Integer |
Company Status | company_status | String |
Credential Details
Issuer
The Digital Business Card credential is issued by the Government of British Columbia through Registries and Online Services (“BC Registries”), part of Service BC in the British Columbia Ministry of Citizens’ Services. BC Registries is responsible for the creation (through incorporation or registration) of businesses, not-for-profit societies, cooperative associations, and sole proprietors (collectively, “businesses”).
BC Registries is responsible for:
- Administering the Partnership Act and Business Corporations Act, including processing filings by businesses (e.g., to register a sole proprietorship or to change the Directors of a corporation) and issuing records
- Operating BC Registries and Online Services, which allows representatives of companies to create accounts, make filings and record requests online, and delegate access to others
Schema and Credential Definition Governance
The Digital Business Card credential definition implements the Digital Business Card schema (see Credential Overview for references). Both the credential definition and the schema are published by BC Registries, part of Service BC in the British Columbia Ministry of Citizens’ Services. BC Registries may, after any consultation and notification it deems appropriate, update either the credential definition and/or the schema.
Issuer Data Source
The data in the DBC credential comes from the BC Registries system, which generates the data for some attributes and receives from external sources the data for other attributes. Possible data sources are:
- Business Filing – the information is provided from a filing made by or on behalf of the business to BC Registries, as part of the business’ requirement to keep its information current as part of its obligation under the relevant legislation (e.g.,Partnership Act, Business Corporations Act)
- BC Registries system – these include system generated information, such as identifiers and timestamps, as well as information derived from user actions (e.g., which individual was the person who created the business in the BC Registries system)
- BC Services Card digital identity – the identity information about the individual is created when the individual first accesses the BC Registries system using their BC Services Card digital identity and authenticator. The BC Services Card digital identity is a high assurance credential, with the individual’s name matching the name on their foundational identity document
- Canada Revenue Agency – the information is provided to the BC Registries system directly from a CRA system
The source of each attribute is described in the Attributes section.
Data Updates
When a DBC credential is issued, its data reflects the current records in BC Registries’ system. Changes to those records will trigger a revocation (and often re-issuance) of the credential to ensure the credential continues to reflect the identity record; these cases are described in further detail in the section on Revocation, below.
Assurance
In order to minimize risk to BC Registries, verifiers, companies, and the individuals who represent companies, in the initial production release MVP phase (minimum valuable product), the DBC credential will only be issued to individuals when BC Registries is confident in both:
- Their identity
- Their relationship to the business
For this reason, in the MVP, the only individuals who may obtain a DBC credential from BC Registries are:
- Sole Proprietorship Business Owners who accessed the new Business Registries system using the BC Services Card mobile application and self-registered their own proprietorship