Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
(async () => {
let message;
try {
const sdk = await EThree.initialize(getToken, {
apiUrl: process.env.VIRGIL_API_URL,
});
await sdk.register();
await sdk.backupPrivateKey('pa$$w0rd');
const encryptedMessage = await sdk.encrypt('Success');
message = await sdk.decrypt(encryptedMessage);
} catch (error) {
message = error.toString();
} finally {
const paragraph = document.createElement('p');
const textNode = document.createTextNode(message);
paragraph.appendChild(textNode);
document.body.appendChild(paragraph);
}
})();