#secret #web3 #dark #crystal #backup #command #cli-command

app dark-crystal-web3

使用 Dark Crystal Web3 简单 CLI 进行备份和恢复秘密

3 个版本

0.1.3 2022 年 12 月 6 日
0.1.2 2022 年 12 月 5 日
0.1.1 2022 年 11 月 23 日

#10#crystal

GPL-3.0-or-later

32KB
590

dark-crystal-web3-backup

用于秘密所有者制作和恢复 Dark Crystal Web3 的备份。

内部使用 dark-crystal-key-backup-rust 进行秘密共享和加密。

尝试使用 部署的 Web 端版本 了解此 crate 的功能。

用法

命令行界面

CLI 有用于创建和恢复秘密的命令,以及一个 serve 命令,用于提供 web-ui。

它期望在 ~/.local/share/dark-crystal-web3 中找到 web-ui。

dark-crystal-web3 help

或从存储库中

cargorun --bincli --help

nodejs 或浏览器的 JS 绑定

克隆存储库并执行

cdweb3-backup-js-binding

wasm-pack buildwasm---target nodejs

使用 yew 的 WASM Web 前端

安装 trunk

cargoinstall --lockedtrunk

cd dark-crystal-web3-web-ui trunk serve

然后在浏览器中打开 0.0.00:8080

依赖项

~7–18MB
~223K SLoC