Skip to content

Latest commit

 

History

History
23 lines (11 loc) · 5.13 KB

transition-to-the-community-stack.md

File metadata and controls

23 lines (11 loc) · 5.13 KB

Transition To The Community Stack

The Community Stack

It has always been our goal to provide developers and organizations with great tools, so they can focus on delivering holistic identity solutions. Taking the lessons learned from previous products, we decided to redesign our current offering, resulting in what we now call The Community Stack. A collection of open-source products providing everything to launch any identity solution with ease. You can learn more about it here.

Transition

Starting from December 2023, the Wallet-Kit will halt feature enhancements, leading to a complete discontinuation planned for end-Q3 2024. It's essential to plan your transition to the new stack effectively.

The table below indicates which components of the Wallet-Kit are already supported in the new stack.

If you have any question, please reach out.

{% hint style="info" %} All relevant new libaries and APIs have found it's place in the waltid-identity repo. {% endhint %}

Wallet-Kit FeautresThe Community Stack
User Account/Wallet Management
E-Mail/PasswordWallet-API
web3 addressWallet-API
Key Management
Create and mange Keys/DIDs in user wallets
ed25519Wallet-API
secp256k1Wallet-API
secp256r1Wallet-API
rsaWallet-API
DID Management
Create and mange Keys/DIDs in user wallets
did:keyWallet-API
did:jwkWallet-API
did:webWallet-API
did:cheqdWallet-API
did:iotaWallet-API
did:ebsiNot yet fully supported
Credential Issuance (OID4VC)
W3C as JWT

Issuer-API - issue credentials

(currently, only did:key support)

Wallet-API - receive and store credentials

W3C as SD-JWT

Issuer-API - issue credentials

(currently, only did:key support)

Wallet-API - receive and store credentials

W3C as JSON-LDNot supported
Credential Verification (OID4VP/SIOPv2)
W3C credentials (JWT)

Verifier-API - verify credentials

(currently, only did:key support)

Wallet-API - receive and store credentials

W3C credentials (SD-JWT)

Verifier-API - verify credentials

(currently, only did:key support)

Wallet-API - receive and store credentials

W3C credential (JSON-LD)Not supported
Other Credential Features
Credential TemplatesIn The Community Stack, we no longer have the notion of a credential template. The issuance will simply happen by providing the full W3C data schema, which will then be signed.

A list of credentials schemas can be found here
Credential RevocationNot yet supported
PoliciesSimilar.

A list of all policies can be found here.
Open-Policy Agent PoliciesNot yet supported.

However, the new webhook policies also give you great flexibility until we will reintroduce Open-Policy Agent policies.