An open API service indexing awesome lists of open source software.

https://github.com/zcloak-network/zkid-login

The protocol for zkid-login
https://github.com/zcloak-network/zkid-login

Last synced: 8 months ago
JSON representation

The protocol for zkid-login

Awesome Lists containing this project

README

          

[![zkid-login](https://img.shields.io/badge/zkid-login-lightgrey?style=flat-square)](.)
![license](https://img.shields.io/badge/License-Apache%202.0-blue?logo=apache&style=flat-square)
[![npm](https://img.shields.io/npm/v/@zcloak/login-providers?logo=npm&style=flat-square)](https://www.npmjs.com/package/@zcloak/login-providers)

# zkid-login

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](https://docs.zkid.app/).

## overview

This repository is split up into a number of internal packages

| Package | Stable | Beta | Size |
|---------|--------|------|------|
| [`@zcloak/login-rpc`](packages/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) |
| [`@zcloak/login-rpc-defines`](packages/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) |
| [`@zcloak/login-providers`](packages/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) |
| [`@zcloak/login-did`](packages/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) |
| [`@zcloak/login-verify`](packages/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) |

## tutorials

Looking for tutorials to get started? Look at [examples](https://zcloak-network.github.io/zkid-login/) for guides on how to use the library to interact with wallet.