Toolbox

Module

Description

types

Ease and clarify the process of writing code about common Arianee objects.

core

Private key management and signature utilities.

wallet-api-client

Interact easily with wallet-api.

wallet

Plug-and-play wallet with all the needed features.

arianee-api-client

Interact easily with arianee-api.

arianee-privacy-gateway-client

Ease the interaction with the Arianee privacy gateway for authentication. Also, support authentication with Arianee access tokens and message/signature from passphrase wallets.

arianee-access-token

Generate Arianee access token (wallet scoped or token scoped) and manage JSON Web Token expiration.

token-provider

Generate SST (Smart-Asset Sharing Token), a type of token that can be used to share the content and transfer rights of a DPP on the Arianee protocol without losing ownership.

service-provider

Allow third party to use SST with transfer rights.

privacy-circuits

Circuits and libraries used to generate and verify the proofs of the Full-Privacy version of the Arianee protocol.