All Projects → bitaddress → bitaddress

bitaddress / bitaddress

Licence: MIT license
Command line bitcoin wallet generator

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to bitaddress

Blockchain Java
A simplified blockchain implementation in Java
Stars: ✭ 160 (+566.67%)
Mutual labels:  bitcoin-wallet
arcbit-web
arcbit - web wallet http://arcbit.io
Stars: ✭ 31 (+29.17%)
Mutual labels:  bitcoin-wallet
VisualBTC
Visual bitcoin private key generator - a tool for safe bitcoin private key generation with the physical coin, or create funny "patterns" keys for gifts to your friends.
Stars: ✭ 29 (+20.83%)
Mutual labels:  bitcoin-wallet
Firmware
❄️ Firmware and simulator for Coldcard Hardware Wallet
Stars: ✭ 198 (+725%)
Mutual labels:  bitcoin-wallet
jswallet
An experimental Bitcoin Wallet in Electron + React.js
Stars: ✭ 91 (+279.17%)
Mutual labels:  bitcoin-wallet
Valets
Command line wallets generator (Bitcoin, Bitcoin cash, Ethereum, Ethereum classic, Dash, Zcash, Dogecoin, Litecoin, Navcoin, Vertcoin, Reddcoin, Emercoin)
Stars: ✭ 46 (+91.67%)
Mutual labels:  bitcoin-wallet
Bitcoin Kit Ios
Full Bitcoin library for iOS, implemented on Swift. SPV wallet implementation for Bitcoin, Bitcoin Cash and Dash blockchains.
Stars: ✭ 134 (+458.33%)
Mutual labels:  bitcoin-wallet
Trezor.Net
Cross platform C# library for talking to the Trezor hardwarewallet
Stars: ✭ 38 (+58.33%)
Mutual labels:  bitcoin-wallet
leptin
🔗 Leptin is a PoW blockchain completely built in Nodejs.
Stars: ✭ 57 (+137.5%)
Mutual labels:  bitcoin-wallet
paper-store
Cold store small files on paper as QR codes -- PGP keys, Bitcoin keys, Tox keys or any other small files in general.
Stars: ✭ 28 (+16.67%)
Mutual labels:  bitcoin-wallet
Golden Wallet React Native
Golden - Best Wallet Ever
Stars: ✭ 201 (+737.5%)
Mutual labels:  bitcoin-wallet
qr-pirate
crawl QR-codes from search engines and look for bitcoin private keys
Stars: ✭ 58 (+141.67%)
Mutual labels:  bitcoin-wallet
go-crypto-wallet
Cryptocurrency wallet for trading for Bitcoin, Bitcoin cash, Ethereum, ERC20, Ripple
Stars: ✭ 59 (+145.83%)
Mutual labels:  bitcoin-wallet
Bdk
A modern, lightweight, descriptor-based wallet library written in Rust!
Stars: ✭ 168 (+600%)
Mutual labels:  bitcoin-wallet
Breadcrumb
Minimalistic Bitcoin toolkit for iOS.
Stars: ✭ 23 (-4.17%)
Mutual labels:  bitcoin-wallet
Arcbit Ios
arcbit - iOS bitcoin wallet http://arcbit.io
Stars: ✭ 142 (+491.67%)
Mutual labels:  bitcoin-wallet
ckcc-protocol
Python library and command line tool for communicating with your Coldcard over USB
Stars: ✭ 48 (+100%)
Mutual labels:  bitcoin-wallet
bitforce
A tools brute force BTC
Stars: ✭ 24 (+0%)
Mutual labels:  bitcoin-wallet
Crypto-Wallet
Open source SHA-512 loginless bitcoin wallet
Stars: ✭ 24 (+0%)
Mutual labels:  bitcoin-wallet
gun
The Go Up Number Wallet
Stars: ✭ 43 (+79.17%)
Mutual labels:  bitcoin-wallet

Bit Address

Command line bitcoin wallet generator, inspired by bitaddress.org

Installation

$ npm install -g bitaddress

Features

  • Single wallet
  • Brain wallet
  • Bulk wallet
  • Detail wallet (todo)
  • Generate PDF file automatically
  • Generate QRCode in terminal (non-network)
  • Quick find address prefix and suffix
  • All generated addresses are compressed

Example

Single wallet

Generate a new random bitcoin address

$ bitaddress singlewallet
Bitcoin Address: 1MrkWMnWLW53SQVQ5Pd2BsugY1F8H1oKio
Private Key:     L1Dxj6ekEGJ28TS6QkhLYf3a7QTgwHcTwxU6psM5Aw8fD6x3hKKh

Options

$ bitaddress singlewallet -h

  Usage: singlewallet [options]

  Options:

    -o, --output <path>  Specify file to write report to
    -q, --qrcode         Print qrcode in the console
    -h, --help           output usage information

Brain wallet

Generate a new bitcoin address from a passphrase

$ bitaddress brainwallet 1234567890abcde
  Bitcoin Address: 1Fk73xfCxQBRf7ZvMpxA7Z8yY2D9emgQEn
  Private Key:     L44Dtfxg9CS2A9viE53m2CN6sCuCtifyg4QzzQQwarjUT1erKxLe

Options

$ bitaddress brainwallet -h

  Usage: brainwallet [options]

  Options:

    -o, --output <path>  Specify file to write report to
    -q, --qrcode         Print qrcode in terminal
    -h, --help           output usage information

Bulk wallet

Generate some new bitcoin addresses

$ bitaddress bulkwallet 10
1: "16mQ3MNP9NHuPEfw7CKoSXSS4Nz7qF8RxG", "KxRt6DVV9sZT3DYLNA2RWRHyngfHA3Gxb7JKunFvkmrCqURkKrHK"
2: "1Bgr9niuY2hc8nCubpjBSHUzmAa1rYRkHk", "L3XPntXetNHLwWnHxEUiPGHkR2NaeeFAonHTmsTzQ7SbA1L1VamB"
3: "1L258vYBcET9YwSz3bopzDXMf5ma335yaw", "L37WE1c8Fxza9vFpu8dEkE2bGoHdURUMMS75nTPCtoRfEs11S6wZ"
4: "1PwdCaCQhjkTq68ttrHH3uZUk1rR1C1bUB", "L5nxcnsAsw8aegmTvcebjEKnH2G385EqxSgrERLMvCvvZLAhvotS"
5: "18q3sbEoGjmK2wZ9zbBQFPaLRso65s9eB6", "L4DqiQwvhayG299c11s2WCgxsHDHAYpZTqch7seJ7o3T7D4Jzoqh"
6: "1HEDKHWf9VJF32yzEggBkjQFEPnXnyV2Me", "L1ssxKJVQBHH2hsvw9ghFdmQrKXXd9rtuYxsSJeFHUHsiNWQZijG"
7: "1Hzb43sWRBrh7PVkaWoHMnQWnJSxZTygM6", "KyFhaTz5LqtyWh68f8LCSQayo1xpGcdEfSdzBQ16SzbCMrrMSS7B"
8: "17Y2hixLYGJvpGJmhwgu2y4ZdoghDpReUf", "KyxhYAmJ3ap81REujqTfbnjW57a7LNgaSZLYJEZ35UGHQi2TkK11"
9: "1KJ4mjoXeso3Kf1sWvawNTWHdNWriTH3en", "KzkcBd8JKshAeTqPXJ2q8MhxetjN69vgqkMt2L7B6AYXPZzyogHX"
10: "19Lps6FkZfAw77uZzdpVTyPL7j9MRcwAg2", "KzNiPD78YB6NkHAJHNRPXQUaPPF4zhUDgBzMkVDSgiovfbgeZayF"

Options

$ bitaddress bulkwallet -h

  Usage: bulkwallet [options]

  Options:

    -o, --output <path>       Specify file to write report to
    -s, --startwith <string>  Find address startwith you want
    -e, --endwith <string>    Find address endwith you want
    -h, --help                output usage information

Tool

qrcode

Generate qrcode from input to terminal

$ bitaddress qrcode baidu.com

Tests

To run the test suite, first install the dependencies, then run npm test:

$ npm install
$ npm test

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].