Wallet Provider SDK

The front-end library for the Silent Network

The Wallet Provider Frontend SDK is an NPM package you can import into your client side. The library extends methods and functions you can call to manage your operations with the silent network.

The SDK is primarily responsible for

  1. Initiating a new Distributed Key Generation with the network for the user along with suitable permissions

  2. Initiating a user session (using an ephemeral session key) with the Backend SDK and subsequently the Network

  3. Authenticating the registration and session initiation requests with the user's EOA

  4. Generating a client signature generation request in a standard format

  5. Authenticating the sign gen request with the user's ephemeral session key signature

You can access the NPM package here (private registry):

The source code for the library resides here (private repo):

The package registry and the repository are currently private. Please contact us for the access.

The repository contains documentation, short tutorial and the demo page showcasing the usage.

Last updated