maximousblk / wave.rs

Vanity Arweave Wallet Generator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vanity Arweave Wallet Generator

W.A.V.E, if you squint your eyes hard enough

This is just a "Hello World" project I made to learn Rust. (See Go version)

Usage

Ξ» wave -h
wave 0.1.0
Maximous Black <maximousblk@gmail.com>
Vanity Arweave Wallet Generator

USAGE:
    wave [OPTIONS] <PATTERN>

ARGS:
    <PATTERN>    Pattern to use for the wallet names

OPTIONS:
    -h, --help                 Print help information
    -o, --output <OUTPUT>      The path to the output directory [default: ./wallets]
    -t, --threads <THREADS>    The number of threads to use [default: 4]
    -V, --version              Print version information

Example

Ξ» wave '^[^-_]+$'

πŸ” Pattern: /^[^-_]+$/
πŸ“ Output directory: ./wallets
🧡 Threads: 8

πŸ” [T05] wallet: yEGjF6DJphza_5qmt3jmtION_x22Us8oliHaxgc5Bkg
πŸ” [T02] wallet: yUMqXwQbm7yG8GA6lU5I4Ofc3KWb_YBJM2hPxW_yXeI
πŸ” [T07] wallet: nGmPci4H1pPvmsSZcpPKYRId3HAxCc_ZXbVzkmKQ44I
πŸ” [T04] wallet: _WDslHAWuK30GD7WG0RtdIFxskromKOcDl2-5WSIAiE
πŸ” [T03] wallet: 6oQXEJofqwBHKALnd1fN3FzTozkNN_SvreTmsgdX8qA
πŸ” [T07] wallet: p8EOw1eltIeR7aruNN-RdC63Sk7I87f813bXNjXOKRg
πŸ” [T06] wallet: U_jr611hJpd81P7Fax9Z9wW-bA6no501K5XNeoOzt3Y
πŸ” [T00] wallet: Rx73SLoAqq0zkZ-fpPj84I5M6FAq_rX2mXUDjTm7Oic
πŸ” [T01] wallet: 7Hm_r0-sWyoJ_TSyr48jRag6MqxwBCyhSF3XrWe3h1w
πŸ” [T05] wallet: ok8sX8SLY3ALkoSsX0DHo69r9X9gsVJAjUTutp7Y-gg
πŸ” [T03] wallet: 95F5P3sAv1QcfMk60-x3_yNSxGuGInW_mH3W0WBZKOI
πŸ” [T02] wallet: sBBUYmkZ3zj5twljNLCDTgoZJA747GjLfhzpW-si8ig
πŸ” [T04] wallet: 2L1TQV5rcN7czKO-rPUhhDhktFrS0IDiFrLHuk766WQ

βœ… [T01] wallet: TreSe3qCrs1n0lKf6jfCYtWAOD1koJqUHeXsDWA60zU
πŸ“„ wallet written to file ./wallets/arweave-keyfile-TreSe3qCrs1n0lKf6jfCYtWAOD1koJqUHeXsDWA60zU.json

🏁 Done in 10.512s (1.3/s)

License

This software is licensed under The MIT License.

About

Vanity Arweave Wallet Generator

License:MIT License


Languages

Language:Rust 100.0%