#solana #cli #vanity-keypair

应用 vanitysol

solana 静态密钥对生成器

1 个不稳定版本

0.1.0 2024年3月27日

#2103 in 神奇豆

MIT/Apache

6KB

VanitySol

概述

VanitySol是一个使用Rust开发的命令行界面(CLI)工具,专门用于生成具有所需前缀的Solana静态地址。利用Solana CLI工具,它简化了创建个性化Solana地址的过程,使用户能够快速且简便地获取以特定字符开头的静态地址。

功能

  • 静态地址生成:生成以用户指定的自定义前缀开始的Solana地址。
  • 与Solana CLI集成:使用solana-keygen grind进行可靠和安全的地址生成。
  • 简单高效:用户友好的命令行界面简化了过程,使静态地址生成对所有人开放。

安装

在开始使用VanitySol之前,请确保您的系统已安装Rust和Solana CLI工具。按照以下步骤设置VanitySol

git clone https://github.com/yourgithub/vanitysol.git
cd vanitysol
cargo build --release

确保您已安装solana-keygen作为Solana CLI工具的一部分。如果没有,请参阅Solana文档以获取安装说明。

编译的二进制文件将位于target/release/目录中。此目录将包含vanitysol可执行文件。

使用方法

要生成具有所需前缀的Solana静态地址,请运行以下命令

./target/release/vanitysol --vanity PREFIX_HERE generate

PREFIX_HERE替换为您想要Solana静态地址以开头的字符串前缀。例如,如果您想要一个以“sol”开头的地址,则使用

./target/release/vanitysol --vanity sol generate

或者简单地从这里下载并安装crate here 并运行此命令

vanitysol --vanity `PREFIX_HERE` generate

工具将输出包含生成的密钥对的文件路径。请务必记住此路径并安全地处理密钥对文件。

错误处理

VanitySol提供有关Solana CLI工具集成、网络错误或无效前缀问题的信息性错误消息,以帮助诊断问题。

贡献

欢迎贡献!如果您有兴趣增强VanitySol,请fork存储库并提交包含您的更新的pull request。对于重大更改或建议,请首先打开一个问题以讨论您想更改的内容。

欢迎探索更多项目并通过GitHub进行贡献。

许可证

VanitySol遵循MIT许可证发布。更多详情请参阅仓库中的LICENSE文件。

依赖项

~1.3–1.9MB
~35K SLoC