Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/valerio-vaccaro/rust-vanitymnem

Mnemonic utilities in Rust.
https://github.com/valerio-vaccaro/rust-vanitymnem

bitcoin liquid mnemonic

Last synced: 2 days ago
JSON representation

Mnemonic utilities in Rust.

Awesome Lists containing this project

README

        

# Mnemonic utilities in Rus

## Vanitymnem
Create a valid Bitcoin mnemonic with a vanity address in a specific derivation.
```
'##::::'##::::'###::::'##::: ##:'####:'########:'##:::'##:'##::::'##:'##::: ##:'########:'##::::'##:
##:::: ##:::'## ##::: ###:: ##:. ##::... ##..::. ##:'##:: ###::'###: ###:: ##: ##.....:: ###::'###:
##:::: ##::'##:. ##:: ####: ##:: ##::::: ##:::::. ####::: ####'####: ####: ##: ##::::::: ####'####:
##:::: ##:'##:::. ##: ## ## ##:: ##::::: ##::::::. ##:::: ## ### ##: ## ## ##: ######::: ## ### ##:
. ##:: ##:: #########: ##. ####:: ##::::: ##::::::: ##:::: ##. #: ##: ##. ####: ##...:::: ##. #: ##:
:. ## ##::: ##.... ##: ##:. ###:: ##::::: ##::::::: ##:::: ##:.:: ##: ##:. ###: ##::::::: ##:.:: ##:
::. ###:::: ##:::: ##: ##::. ##:'####:::: ##::::::: ##:::: ##:::: ##: ##::. ##: ########: ##:::: ##:
:::...:::::..:::::..::..::::..::....:::::..::::::::..:::::..:::::..::..::::..::........::..:::::..::
VanityMnem - create your vanity mnemonics - 2020/2021 Valerio Vaccaro
https://github.com/valerio-vaccaro/rust-vanitymnem
VanityMnem 0.0.1

Valerio Vaccaro
Create a valid Bitcoin mnemonic with a vanity address in a specific derivation.

USAGE:
vanitymnem [FLAGS] [OPTIONS] --pattern

FLAGS:
-h, --help Prints help information
-t, --twelve Create a twelve words mnemonic (default is twenty-four words mnemonic)
-V, --version Prints version information

OPTIONS:
-a, --address

Native_segwit, nested_segwit or legacy (default=native_segwit)
-c, --children Check children derivations from 0 to this value (default=100).
-d, --derivation Base derivation (default=m/84'/0'/0')
-n, --network main, test (default=test)
-p, --pattern Regex for pattern
```
[VanityMnem documentation](https://github.com/valerio-vaccaro/rust-vanitymnem/blob/main/VANITYMNEM.md)

## Derive
Create addresses an public/private keys from a valid menmonic.
```
::::::::::::::::::::::::::::::::'########::'########:'########::'####:'##::::'##:'########:::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::: ##.... ##: ##.....:: ##.... ##:. ##:: ##:::: ##: ##.....::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::: ##:::: ##: ##::::::: ##:::: ##:: ##:: ##:::: ##: ##:::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::: ##:::: ##: ######::: ########::: ##:: ##:::: ##: ######:::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::: ##:::: ##: ##...:::: ##.. ##:::: ##::. ##:: ##:: ##...::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::: ##:::: ##: ##::::::: ##::. ##::: ##:::. ## ##::: ##:::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::: ########:: ########: ##:::. ##:'####:::. ###:::: ########:::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::........:::........::..:::::..::....:::::...:::::........::::::::::::::::::::::::::::::::::
:::::::::::::::: Derive - derive address from your mnemonics - 2021 Valerio Vaccaro ::::::::::::::::
:::::::::::::::: https://github.com/valerio-vaccaro/rust-vanitymnem ::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

derive 0.0.1
Valerio Vaccaro

USAGE:
derive [OPTIONS]

FLAGS:
-h, --help Prints help information
-V, --version Prints version information

OPTIONS:
-a, --address

Native_segwit, nested_segwit or legacy (default=native_segwit)
-c, --children Check children derivations from 0 to this value (default=100).
-d, --derivation Base derivation (default=m/84'/0'/0')
-m, --mnemonic Mnemonic
-n, --network main, test (default=test)
```
[Derive documentation](https://github.com/valerio-vaccaro/rust-vanitymnem/blob/main/DERIVE.md)

## SignMessage

```
```
[SignMessage documentation](https://github.com/valerio-vaccaro/rust-vanitymnem/blob/main/SIGNMESSAGE.md)