Skip to content

Latest commit

 

History

History
57 lines (46 loc) · 4.15 KB

README.md

File metadata and controls

57 lines (46 loc) · 4.15 KB

Book

This repo available as online book hosted at https://volland.github.io/sdk-notebooks/

SDK notebooks

It is all about Affinidi SDK Majority of this notebooks and presentation is just a material for my youtube videos SDK playlist

I am a big fun of literate programming thats why i use a jupyter lab notebooks. I still playing with proper instruments so some of notebooks with tslab Pls follow a pre-install instructions for every notebook. if you do not see any it is mean we run a tslab one

Pre-install

tslab env

the simplest way is to use a docker.

docker run -p 8888:8888 -v <repo-folder>:/opt/app/data jdelemar/jupyterlab

CAUTION Image take 1.05 GB

Packages

Pls run to install all shared notebook dependencies

npm install

Affinidi API-key

I mention few times in a video that you need api key to run a samples. It is not recommended to share your api key on public. So for all code samples or notebooks you should provide you own key. You could get one for prod env using a Affinidi VS code extension or using affinidi cli

Notes

together with notebook i try to share a code samples so if you want you could go to code directly

Guide to hands one notebooks

Title Video Notebook Note
Affinidi SDK : Whats happen when we create a wallet demo-sdk-create-wallet Get started and create wallet
Issue, Verify , Revoke VCs on Edge. How to keep control on issued Vcs reate-revocable-vc core VCs operations . standalone ts app
Affinidi SDK: Howto offer VC to holder. Exchange protocols offer VC Exchange protocols Offer a VC standalone app
AffinidiSDK: Share VCs with a Verifier via VP. handson session share-vp All about VP. See more theoretical video - Verifiable presentation is an answer.
AffinidiSDK: VC Vault - encrypted user controlled VC storage credential-storage VC storage
Affinidi SDK: cross-device edge Wallets user-managment Go deep to full custodial case and user management
Affinidi SDK & Presentation Exchange deep dive PEX

Useful Theory Videos

More about SSI