Flutter TSS SDK

Access the API references for publicly exported classes and their respective methods.

Main classes:

Name
Description

Dart2PartyCloudSDK

Entry point to work with all package functionality.

P1PartyKeys

Party one local key pair.

Keyshare1

Party one keyshare (part of distributed key).

KeygenSession

Represents both parties key generation/rotation sequence and encapsulates communication with cloud node. Can be reused for a new key generation or key rotation.

SignSession

Represents both parties signature generation sequence and encapsulates communication with cloud node. Can be reused for multiple signatures.

Network classes

Name
Description

CloudClient

Client for a cloud node. Encapsulates cloud node API.

CreateKeygenSessionRequest

Parameters to start a new key generation session

CreateSignSessionRequest

Parameters to start a new signature generation session

CreateRefreshSessionRequest

Parameters to start a key refresh session

CreateSessionResponse

General session creation response

CreateUserTokenRequest

Parameters to create a new authentication token for a given user

CreateUserTokenResponse

New authentication token response

ProcessMessageRequest

Parameters to send message to remote party

ProcessMessageResponse

Remote party process message response

Last updated