2个不稳定版本
0.2.0 | 2024年2月7日 |
---|---|
0.1.0 | 2024年1月25日 |
在 密码学 中排名 709
16KB
182 代码行
nostrkeytool
NOSTR密钥操作工具
安装
您可以使用Cargo(Rust包管理器)安装nostrkeytool
。
如果您已安装Rust和Cargo,请运行以下命令
cargo install nostrkeytool
此命令将下载并编译nostrkeytool
,使其可在您的Cargo二进制路径中可用。
请确保$HOME/.cargo/bin
已在您的系统PATH中,以便在任何地方运行nostrkeytool
。
用法
Usage: nostrkeytool [OPTIONS]
Options:
--sec2npub <sec2npub> Input: hex secret, Output: npub
--sec2pubkey <sec2pubkey> Input: hex secret, Output: pubkey
--sec2nsec <sec2nsec> Input: hex secret, Output: nsec
--nsec2sec <nsec2sec> Input: nsec, Output: hex secret
--pubkey2npub <pubkey2npub> Input: pubkey, Output: npub
--npub2pubkey <npub2pubkey> Input: npub, Output: pubkey
--gen Generate a secret
-h, --help Print help
-V, --version Print version
贡献
我们欢迎对nostrkeytool的贡献!以下是开始的方法
- 在GitHub上分叉项目。
- 为您的功能或错误修复创建一个新的分支。
- 编写代码并为您的更改添加测试。
- 确保所有测试通过。
- 向主分支提交拉取请求。
请遵循Rust编码规范,并包含适当的文档。
许可证
nostrkeytool
根据MIT许可证提供。有关更多详细信息,请参阅LICENSE文件。
作者
依赖项
~17–29MB
~451K SLoC