1. Overview
We offer two product versions for self-management by the customer: The Community Stack (Open Source, Apache 2) and the Enterprise Stack:
https://lh7-us.googleusercontent.com/docsz/AD_4nXc5ErK2SGcaH1PxTgc1zGcZNWPDR_NCGIrRYbLKdmzXmYJqa0W4vKUScU4e79xPPTTgMtjuIF8rG8RyFQS8TQJcHL7velqx4uD4phwuqfWeXrvpSahZdtrLDVzuA38Jsq4E3YlaTdjd-cpxjjxIpKaOayBB?key=3PSNxi4Y2CDTrJYUYJlNhw
The main differences between these products are that the Enterprise Stack is more stable, robust, scalable and reliable. It also offers additional components/features (not incl. in OSS) like:
- Multi-Tenancy to manage multiple projects, users and accounts within them.
- Data persistence & management of credentials, DIDs, keys, sessions (OID4VC), logs, pre-defined issuance and verification requests.
- Resource protection through authentication for offered APIs.
- Scalability based on multi-tenancy and multiple instances.
- Pre-configured Issuance and verification requests to automate processes and user flows.
- Audit logging for security and compliance across Issuer, Wallet and Verifiers.
- Event logging (e.g. credential issuance or verification, active wallets, …) and webhooks to enable integration with your existing infrastructure across Issuer, Wallet and Verifiers.
- Integrations with third party services (that are not included in OSS) like ID verification, identity and access management, qualified trust services, KMS, data storage etc.
- Admin UI that facilitates the use of the Enterprise Stack and offers analytics
- Priority support by our dedicated customer success team
- Trust Registries (DNS) managed by walt.id (e.g. Trusted Issuers / Verifiers, DIDs, schemas, revocation lists, …)
While the Community Stack can support production-grade solutions, the Enterprise Stack offers a number of advantages:
- richer features and integrations
- faster time to market