zCloak-Network / zkid-sdk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zkid-sdk license

zkid-sdk

This repo implements zkID protocol such as: did protocol, vc protocol, and some utilities.

For more information about DID and VC, please visit DID-official W3C specification, VC-official W3C specification

overview

This repository is split up into a number of internal packages.

protocol implement of DID and VC.

Package Stable Beta Size
@zcloak/ctype npm beta minzip
@zcloak/did npm beta minzip
@zcloak/did-resolver npm beta minzip
@zcloak/vc npm beta minzip

wasm utility, crypto utility, and the keyring of manage keys.

Package Stable Beta Size
@zcloak/crypto npm beta minzip
@zcloak/keyring npm beta minzip
@zcloak/wasm npm beta minzip
@zcloak/wasm-asm npm beta minzip
@zcloak/wasm-bridge npm beta minzip

some packages of the protocol

Package Stable Beta Size
@zcloak/message npm beta minzip
@zcloak/verify npm beta minzip

zkid-login protocol

This library exposes methods for dapps to interact with wallets for @zcloak/login, provides providers and verify. For complete documentation around the verify, providers and their use, visit the documentation portal.

Package Stable Beta Size
@zcloak/login-rpc npm beta minzip
@zcloak/login-rpc-defines npm beta minzip
@zcloak/login-providers npm beta minzip
@zcloak/login-did npm beta minzip
@zcloak/login-verify npm beta minzip

CONTRIBUTING

See CONTRIBUTING.md

About

License:Apache License 2.0


Languages

Language:TypeScript 62.3%Language:JavaScript 37.5%Language:Rust 0.2%