tKey Torus Storage Layer
A storage layer is needed to store and recall the metadata information of the shares generated so as to be able to recover the private key from the tKeys generated. This SDK gives you the ability to get and set the Metadata for the various shares generated.
Installation
npm install --save @oraichain/storage-layer-torus
Instantiation
TorusStorageLayer
class from @oraichain/storage-layer-torus
Import the import TorusStorageLayer from "@oraichain/storage-layer-torus";
TorusStorageLayer
class to a variable
Assign the const storageLayer = new TorusStorageLayer(TorusStorageLayerArgs);
Parameters
declare type TorusStorageLayerArgs = {
enableLogging?: boolean;
hostUrl?: string; // use `https://metadata.social-login.orai.io` for connecting to the Torus Metadata Server
serverTimeOffset?: number;
};
Example
import TorusStorageLayer from "@oraichain/storage-layer-torus";
const storageLayer = new TorusStorageLayer({ hostUrl: "https://metadata.social-login.orai.io" });