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.
npm install --save @tkey/storage-layer-torus
import TorusStorageLayer from "@tkey/storage-layer-torus";
const storageLayer = new TorusStorageLayer(TorusStorageLayerArgs);
declare type TorusStorageLayerArgs = {
enableLogging?: boolean;
hostUrl?: string; // use `https://metadata.tor.us` for connecting to the Torus Metadata Server
serverTimeOffset?: number;
};
import TorusStorageLayer from "@tkey/storage-layer-torus";
const storageLayer = new TorusStorageLayer({ hostUrl: "https://metadata.tor.us" });