post
https://api-sdk.lmnl.dev/api/mpc-shard/import
This API is a request to transfer of MPC (Multi-Party Computation) key shares from a mobile environment to the SDK.
In MPC, a private key is divided into multiple parts, called shards, which are distributed to authorised users of an organisation for enhanced security. Each shard is encrypted using the RSA public key associated with the SDK and can only be decrypted using the corresponding RSA private key within the SDK.
Note
Failure scenarios
In MPC, a private key is divided into multiple parts, called shards, which are distributed to authorised users of an organisation for enhanced security. Each shard is encrypted using the RSA public key associated with the SDK and can only be decrypted using the corresponding RSA private key within the SDK.
Note
- Ensure to run the API only once after the shard sharing request is approved by the owner on their mobile device.
- Failure scenario: The API error response with the message "Encrypted shards not found" means that the owner has not yet approved the shard sharing request.
