Author

Topic: I made a cli cold walled generator for console nerds like you and me! (Read 312 times)

legendary
Activity: 1988
Merit: 1317
Get your game girl
Really nice project.What packages are you externally dependent on for wallet generation and stuff ? I don't have enough time to go through the source code right now but I will.Any node based bitcoin module dependencies ?

EDIT: I think
Code:
var bitcoin = require('bitcoinjs-lib')
there lies all the magic of the code.Gave you a star on GitHub. Smiley
jr. member
Activity: 30
Merit: 75
Added BIP38 password encryption
jr. member
Activity: 30
Merit: 75
Added SegWit (P2SH)
jr. member
Activity: 30
Merit: 75
Long story short: https://github.com/Overtorment/cli-cold-wallet

Screenshot:

Example output:


Code:
burn@laptop2:~/Documents/cli-cold-wallet$ nodejs cli-cold-wallet.js
┌────────────────────────────────────┬──────────────────────────────────────────────────────┬──────────────────────────────────────────────────────┐
│ BITCOIN PUBLIC ADDRESS             │                                                      │ BITCOIN PRIVATE KEY (WIF)                            │
├────────────────────────────────────┼──────────────────────────────────────────────────────┼──────────────────────────────────────────────────────┤
│ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄    │                     ▄▄▄▄█████▄▄▄                     │ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄                      │
│ █ ▄▄▄▄▄ █▄▀▀▄▄██▄ ▄▀▀▄█ ▄▄▄▄▄ █    │                 ▄███████████████████▄                │ █ ▄▄▄▄▄ █▀  ▄▀▀▀▀ ███▄█ ▄▄▄▄▄ █                      │
│ █ █   █ ███▄█ ██▄ ▀█▄ █ █   █ █    │              ▄█████▀▀           ▀██████▄             │ █ █   █ █▀▄▀ ▀█ ▀▄▀▄ ▀█ █   █ █                      │
│ █ █▄▄▄█ ██▄▀▄▀█▄   ▀▄▀█ █▄▄▄█ █    │            ▄████▀      ▄   ▄▄       ▀████▄           │ █ █▄▄▄█ █▀  ▄▀▀█▀▄▄▀▄▄█ █▄▄▄█ █                      │
│ █▄▄▄▄▄▄▄█ █ ▀▄▀▄▀ █▄█ █▄▄▄▄▄▄▄█    │          ▄████        ▐██ ▐██         ▀████          │ █▄▄▄▄▄▄▄█▄▀▄█ █▄▀ █▄▀▄█▄▄▄▄▄▄▄█                      │
│ █ ▄▀ ▄█▄██ ▄▄▀ ██ ▀█▄▄█▄▀▀▀▀▀ █    │         ▄███▀    ▐████████████▄▄▄       ████         │ █▄▄  ▄█▄▄▄▄█ ▄█ ▀▀▄▄█▀▄▀ ▀ █ ▀█                      │
│ █ ▄█ ▀▀▄▄▀▀  ▀ █▄▀  ▀▄ ▄ ▄▀█▀██    │        ▐███▀        ▐████    ▀████▄      ████        │ █  ▀██ ▄▀▀█▄▀█▄▄ ▀▄ ▀▄█▀▄▄▀▄▀▀█                      │
│ █▀███  ▄▄▀▄█▄▄ ▀ ▀▄▀▀▄█ █▀▀ ▄▄█    │        ████         ▐████     ▐████       ████       │ ███ █▀█▄▀▄▄▄▀▀█▄ ▀▀▀▄▀▀▀ ▀███▀█                      │
│ █  ▄▀█▀▄▀█▄▀ ▄▄█▄███▄▀▀ ▄▀▀ █▄█    │       ▐███▌         ▐████▄▄▄▄▄███▀        ████       │ ██ █▄▀█▄▀▀ ▀█ █▀ ▄██▀▀█ █▄ █▀▀█                      │
│ █   ▄▀▄▄ ▀▀▀▀▀▀ █████▀███ ▄  ██    │       ▐███          ▐████▀▀▀▀▀█████       ████       │ █ ▀ ▄▀▀▄▄▀█████▄█▀▄▀▄▀▀█ ▀ ▄▄▀█                      │
│ █  █  █▄██  ▄▀█▀ ▄█ ▄█ █ ▀█  ▄█    │       ▐███▌         ▐████      ▐████      ████       │ █ █▀███▄▀▀▄ ██▄ ▄█▄▄█▀▄█▄ ▀█ ██                      │
│ █▄▄██▄▄▄▄▀ ██▄▄ ▄█▄▀█ ▄▄▄ ▄  ▄█    │        ████         ▐████      ▄████     ▐███▌       │ █▄█▄▄██▄█▀█ ███▄█▀▄▄█ ▄▄▄ █ ▀▄█                      │
│ █ ▄▄▄▄▄ ██▄▀█▄█  █ ▄  █▄█  ▄▄██    │         ████      ▄▄██████████████▀     ▐████        │ █ ▄▄▄▄▄ █▄▀████ ▄▄▄█▀ █▄█ ▀▄▀██                      │
│ █ █   █ █  ▄█▀▄▄ ██▄▄▄ ▄▄▄  ▄ █    │          ████▄        ▐██ ▐██          ▄████         │ █ █   █ █   ▀▀▄▄▀▀███▄▄▄▄▄▀▄█▀█                      │
│ █ █▄▄▄█ █▀▀ █▀▀ ▄█▄▀ █▄▀  █ ▄ █    │           ▀████▄      ▐██ ▐██        ▄████           │ █ █▄▄▄█ █ ▀ █▀█ ▄▀██▀▄█▄▄ ▀▄ ██                      │
│ █▄▄▄▄▄▄▄█▄▄▄▄▄██▄▄███▄▄▄█▄▄████    │             ▀█████▄               ▄█████▀            │ █▄▄▄▄▄▄▄█▄▄▄███▄████▄█▄▄▄▄▄████                      │
│                                    │               ▀████████▄▄▄▄▄▄▄███████▀               │                                                      │
│                                    │                   ▀▀█████████████▀▀                  │                                                      │
├────────────────────────────────────┼──────────────────────────────────────────────────────┼──────────────────────────────────────────────────────┤
│ DEPOSIT / VERIFY                   │                                                      │ WITHDRAW                                             │
├────────────────────────────────────┼──────────────────────────────────────────────────────┼──────────────────────────────────────────────────────┤
│ 12CVSYaC5fS8keib3oPJSe1qXEza6u6RMp │                                                      │ L2vfAtjfTaxywoAvXDNKBzTy2Mc7UNKjiDLggBVAGEeQ5UP7hntt │
└────────────────────────────────────┴──────────────────────────────────────────────────────┴──────────────────────────────────────────────────────┘
burn@laptop2:~/Documents/cli-cold-wallet$




Thinking whether to add segwit...
Jump to: