Frequently Asked Questions
What is the difference between an issuer template and a credential template?
An issuer template groups related credential templates under a single issuer identity. A credential template defines a single credential type - its format, attributes, validity period, and how the credential card is displayed. Every credential template belongs to an issuer template.
Which credential formats does the Business Wallet support?
Credential templates support SD-JWT VC, VC-JWT, and JSON-LD credential formats.
Can I issue a credential without integrating my backend?
Yes. From a credential template you can open the Issue tab and issue a credential directly from the UI, either to a web wallet endpoint or by scanning a QR code with a personal wallet app - useful for verifying a template end-to-end before wiring up backend integration.
What is the difference between an OAuth client and an API key?
Both grant an external system programmatic access to your wallet with a configurable set of permissions and an expiry date. An OAuth client uses the OAuth 2.0 Client Credentials flow to exchange a client ID and secret for a short-lived access token. An API key is a simpler Bearer token that is used directly, without an OAuth token exchange step.
Can I deploy the Business Wallet on-premise?
Yes. The Business Wallet can be deployed in your own Kubernetes infrastructure using the provided Helm templates, giving you full control over your data and deployment environment. This requires a Kubernetes platform, a PostgreSQL database cluster, Helm 3.8.0 or later, and an OAuth 2.0 identity provider (tested with Keycloak).
How do I get help or contact Credenco?
You can reach the Credenco team at info@credenco.com.