Inspiration
The SD-JWT specification. Simple is a feature indeed.
What it does
Aries Framework JavaScript is a multiplatform SSI framework. Although the name implies it's tightly coupled to the Hyperledger Aries ecosystem, a lot of work has gone into adding support for other protocols and standards lately (OpenID, W3C VCs, etc.).
During this hackathon I've added a pluggable module that can be issued to issue, disclose and verify SD-JWT credentials.
How we built it
I've taken a lot of inspiration from https://github.com/christianpaquin/sd-jwt for this implementation. Most of the work went into porting it to the framework and adding JWS support.
Challenges we ran into
None, really. However, to keep things simple, I've omitted nested claim structures for now.
What's next for SD-JWT Support in Aries Framework JavaScript
The next things to do are probably add support for nested claim structures, refactoring to it's accessible through the main credentials API (right now it's a separate module) an adding more key types.
Built With
- aries-framework-javascript
- emacs
- typescript
Log in or sign up for Devpost to join the conversation.