Skip to content

feat: JSON LD implementation in issuing credentials#8

Merged
KulkarniShashank merged 2 commits intomainfrom
236-jsonld
Aug 1, 2023
Merged

feat: JSON LD implementation in issuing credentials#8
KulkarniShashank merged 2 commits intomainfrom
236-jsonld

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented Aug 1, 2023

What?

  • This PR depicts the issuance of JSON LD credentials.

Why?

  • Earlier, the issuance of credentials was dependent on the ledger. So as to make it ledger-independent, JSON LD implementation was necessary.
  • This approach can be used as the basic feature to be given for any organization opting for CREDEBL subscription.

How?

  • Updated createOffer API so as to make it issue JSON LD V2 credentials along with V1.
  • Added getW3cCredentialById API so that the agent will be able to fetch JSON LD credential stored in the wallet.
  • Added getW3CCredentials API so that the agent will be able to fetch all JSON LD credentials stored in the wallet.

Signed-off-by: tarunvaddeofficial <tarun.vadde@ayanworks.com>
@ghost ghost requested a review from KulkarniShashank August 1, 2023 07:12
@ghost ghost self-assigned this Aug 1, 2023
@KulkarniShashank KulkarniShashank merged commit 32b2062 into main Aug 1, 2023
@ajile-in ajile-in unassigned ghost Aug 1, 2023
@sairanjit sairanjit deleted the 236-jsonld branch January 8, 2024 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant