{"id":25180423,"url":"https://github.com/zcloak-network/zkid-sdk","last_synced_at":"2025-05-07T06:04:55.021Z","repository":{"id":61394267,"uuid":"550125869","full_name":"zCloak-Network/zkid-sdk","owner":"zCloak-Network","description":null,"archived":false,"fork":false,"pushed_at":"2024-03-11T08:01:06.000Z","size":6506,"stargazers_count":12,"open_issues_count":4,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-05-07T06:04:37.578Z","etag":null,"topics":["decenteralized","did","offline","sdk","typescript","vc","verify","wasm"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zCloak-Network.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG-v0.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-12T08:43:37.000Z","updated_at":"2024-11-11T17:22:25.000Z","dependencies_parsed_at":"2024-01-12T11:40:36.684Z","dependency_job_id":"e8df91a2-ba20-443d-bfdf-fc8582d83222","html_url":"https://github.com/zCloak-Network/zkid-sdk","commit_stats":{"total_commits":152,"total_committers":6,"mean_commits":"25.333333333333332","dds":0.4144736842105263,"last_synced_commit":"686aec91065502cc2ff9436c0da31452e9459a12"},"previous_names":[],"tags_count":282,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zCloak-Network%2Fzkid-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zCloak-Network%2Fzkid-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zCloak-Network%2Fzkid-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zCloak-Network%2Fzkid-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zCloak-Network","download_url":"https://codeload.github.com/zCloak-Network/zkid-sdk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252823920,"owners_count":21809713,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["decenteralized","did","offline","sdk","typescript","vc","verify","wasm"],"created_at":"2025-02-09T16:18:08.990Z","updated_at":"2025-05-07T06:04:55.000Z","avatar_url":"https://github.com/zCloak-Network.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![zkid-sdk](https://img.shields.io/badge/zkid-sdk-lightgrey?style=flat-square)](.)\n![license](https://img.shields.io/badge/License-Apache%202.0-blue?logo=apache\u0026style=flat-square)\n\n# zkid-sdk\n\nThis repo implements zkID protocol such as: did protocol, vc protocol, and some utilities.\n\nFor more information about DID and VC, please visit [DID-official W3C specification](https://www.w3.org/TR/did-core/), [VC-official W3C specification](https://www.w3.org/TR/vc-data-model/)\n\n## overview\n\nThis repository is split up into a number of internal packages.\n\n### protocol implement of DID and VC.\n\n| Package | Stable | Beta | Size |\n|---------|--------|------|------|\n|  [`@zcloak/ctype`](protocol/ctype) | [![npm](https://img.shields.io/npm/v/@zcloak/ctype)](https://www.npmjs.com/package/@zcloak/ctype) | [![beta](https://img.shields.io/npm/v/@zcloak/ctype/beta)](https://www.npmjs.com/package/@zcloak/ctype) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/ctype)](https://bundlephobia.com/result?p=@zcloak/ctype) |\n|  [`@zcloak/did`](protocol/did) | [![npm](https://img.shields.io/npm/v/@zcloak/did)](https://www.npmjs.com/package/@zcloak/did) | [![beta](https://img.shields.io/npm/v/@zcloak/did/beta)](https://www.npmjs.com/package/@zcloak/did) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/did)](https://bundlephobia.com/result?p=@zcloak/did) |\n|  [`@zcloak/did-resolver`](protocol/did-resolver) | [![npm](https://img.shields.io/npm/v/@zcloak/did-resolver)](https://www.npmjs.com/package/@zcloak/did-resolver) | [![beta](https://img.shields.io/npm/v/@zcloak/did-resolver/beta)](https://www.npmjs.com/package/@zcloak/did-resolver) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/did-resolver)](https://bundlephobia.com/result?p=@zcloak/did-resolver) |\n|  [`@zcloak/vc`](protocol/vc) | [![npm](https://img.shields.io/npm/v/@zcloak/vc)](https://www.npmjs.com/package/@zcloak/vc) | [![beta](https://img.shields.io/npm/v/@zcloak/vc/beta)](https://www.npmjs.com/package/@zcloak/vc) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/vc)](https://bundlephobia.com/result?p=@zcloak/vc) |\n\n### wasm utility, crypto utility, and the keyring of manage keys.\n\n| Package | Stable | Beta | Size |\n|---------|--------|------|------|\n|  [`@zcloak/crypto`](utility/crypto) | [![npm](https://img.shields.io/npm/v/@zcloak/crypto)](https://www.npmjs.com/package/@zcloak/crypto) | [![beta](https://img.shields.io/npm/v/@zcloak/crypto/beta)](https://www.npmjs.com/package/@zcloak/crypto) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/crypto)](https://bundlephobia.com/result?p=@zcloak/crypto) |\n|  [`@zcloak/keyring`](utility/keyring) | [![npm](https://img.shields.io/npm/v/@zcloak/keyring)](https://www.npmjs.com/package/@zcloak/keyring) | [![beta](https://img.shields.io/npm/v/@zcloak/keyring/beta)](https://www.npmjs.com/package/@zcloak/keyring) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/keyring)](https://bundlephobia.com/result?p=@zcloak/keyring) |\n|  [`@zcloak/wasm`](utility/wasm) | [![npm](https://img.shields.io/npm/v/@zcloak/wasm)](https://www.npmjs.com/package/@zcloak/wasm) | [![beta](https://img.shields.io/npm/v/@zcloak/wasm/beta)](https://www.npmjs.com/package/@zcloak/wasm) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/wasm)](https://bundlephobia.com/result?p=@zcloak/wasm) |\n|  [`@zcloak/wasm-asm`](utility/wasm-asm) | [![npm](https://img.shields.io/npm/v/@zcloak/wasm-asm)](https://www.npmjs.com/package/@zcloak/wasm-asm) | [![beta](https://img.shields.io/npm/v/@zcloak/wasm-asm/beta)](https://www.npmjs.com/package/@zcloak/wasm-asm) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/wasm-asm)](https://bundlephobia.com/result?p=@zcloak/wasm-asm) |\n|  [`@zcloak/wasm-bridge`](utility/wasm-bridge) | [![npm](https://img.shields.io/npm/v/@zcloak/wasm-bridge)](https://www.npmjs.com/package/@zcloak/wasm-bridge) | [![beta](https://img.shields.io/npm/v/@zcloak/wasm-bridge/beta)](https://www.npmjs.com/package/@zcloak/wasm-bridge) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/wasm-bridge)](https://bundlephobia.com/result?p=@zcloak/wasm-bridge) |\n\n### some packages of the protocol\n\n| Package | Stable | Beta | Size |\n|---------|--------|------|------|\n|  [`@zcloak/message`](packages/message) | [![npm](https://img.shields.io/npm/v/@zcloak/message)](https://www.npmjs.com/package/@zcloak/message) | [![beta](https://img.shields.io/npm/v/@zcloak/message/beta)](https://www.npmjs.com/package/@zcloak/message) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/message)](https://bundlephobia.com/result?p=@zcloak/message) |\n|  [`@zcloak/verify`](packages/verify) | [![npm](https://img.shields.io/npm/v/@zcloak/verify)](https://www.npmjs.com/package/@zcloak/verify) | [![beta](https://img.shields.io/npm/v/@zcloak/verify/beta)](https://www.npmjs.com/package/@zcloak/verify) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/verify)](https://bundlephobia.com/result?p=@zcloak/verify) |\n\n## zkid-login protocol\n\nThis 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](https://docs.zkid.app/).\n\n\n| Package | Stable | Beta | Size |\n|---------|--------|------|------|\n|  [`@zcloak/login-rpc`](login/rpc) | [![npm](https://img.shields.io/npm/v/@zcloak/login-rpc)](https://www.npmjs.com/package/@zcloak/login-rpc) | [![beta](https://img.shields.io/npm/v/@zcloak/login-rpc/beta)](https://www.npmjs.com/package/@zcloak/login-rpc) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/login-rpc)](https://bundlephobia.com/result?p=@zcloak/login-rpc) |\n|  [`@zcloak/login-rpc-defines`](login/rpc-defines) | [![npm](https://img.shields.io/npm/v/@zcloak/login-rpc-defines)](https://www.npmjs.com/package/@zcloak/login-rpc-defines) | [![beta](https://img.shields.io/npm/v/@zcloak/login-rpc-defines/beta)](https://www.npmjs.com/package/@zcloak/login-rpc-defines) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/login-rpc-defines)](https://bundlephobia.com/result?p=@zcloak/login-rpc-defines) |\n|  [`@zcloak/login-providers`](login/providers) | [![npm](https://img.shields.io/npm/v/@zcloak/login-providers)](https://www.npmjs.com/package/@zcloak/login-providers) | [![beta](https://img.shields.io/npm/v/@zcloak/login-providers/beta)](https://www.npmjs.com/package/@zcloak/login-providers) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/login-providers)](https://bundlephobia.com/result?p=@zcloak/login-providers) |\n|  [`@zcloak/login-did`](login/did) | [![npm](https://img.shields.io/npm/v/@zcloak/login-did)](https://www.npmjs.com/package/@zcloak/login-did) | [![beta](https://img.shields.io/npm/v/@zcloak/login-did/beta)](https://www.npmjs.com/package/@zcloak/login-did) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/login-did)](https://bundlephobia.com/result?p=@zcloak/login-did) |\n|  [`@zcloak/login-verify`](login/verify) | [![npm](https://img.shields.io/npm/v/@zcloak/login-verify)](https://www.npmjs.com/package/@zcloak/login-verify) | [![beta](https://img.shields.io/npm/v/@zcloak/login-verify/beta)](https://www.npmjs.com/package/@zcloak/login-verify) | [![minzip](https://img.shields.io/bundlephobia/minzip/@zcloak/login-verify)](https://bundlephobia.com/result?p=@zcloak/login-verify) |\n\n## CONTRIBUTING\n\nSee [CONTRIBUTING.md](./CONTRIBUTING.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzcloak-network%2Fzkid-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzcloak-network%2Fzkid-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzcloak-network%2Fzkid-sdk/lists"}