Apr 04, 2018 btckeygenie is a standalone Bitcoin keypair/address generator written in Go. Btckeygenie generates an ECDSA secp256k1 keypair, dumps the public key in compressed and uncompressed Bitcoin address, hexadecimal, and base64 formats, and dumps the private key in Wallet Import Format (WIF), Wallet Import Format Compressed (WIFC), hexadecimal,. A bitcoin wallet address is a hashed version of your public key. Every public key is 256 bits long — sorry, this is mathematical stuff — and the final hash (your wallet address) is 160 bits long. The public key is used to ensure you are the owner of an address that can receive funds.
Addressgen is a utility to generate private keys and their correspondingaddresses for cryptocurrencies based on secp256k1. Currently, only Bitcoin,Dogecoin, and Litecoin are supported, but in the future I will add support formore.
Addressgen is tested on Linux and Windows, requires Python 3.3 and a copy oflibeay32.dll (Windows, obtained from OpensSL packages) or libssl.so (linux,openssl package).
Run 'python3 genaddress.py'
Arguments
Examples
![Generate public address from private key bitcoin online Generate public address from private key bitcoin online](/uploads/1/2/6/0/126087002/377003554.jpg)
$ python3 genaddress.py
$ python3 genaddress.py -p 'correct horse battery staple'
$ python3 genaddress.py -t -c
$ python3 genaddress.py -n doge
Disclaimer
This project was written in May 2013 for educational purposes.
Modern cryptocurrency wallets should use hierarchical deterministic (HD) keys instead.
Introduction
btckeygenie is a standalone Bitcoin keypair/address generator written in Go.btckeygenie generates an ECDSA secp256k1 keypair, dumps the public key incompressed and uncompressed Bitcoin address, hexadecimal, and base64 formats,and dumps the private key in Wallet Import Format (WIF), Wallet Import FormatCompressed (WIFC), hexadecimal, and base64 formats.
btckeygenie includes a lightweight Go package called btckey to easily generatekeypairs, and convert them between compressed and uncompressed varieties ofBitcoin Address, Wallet Import Format, and raw bytes.
See documentation on btckey here: https://godoc.org/github.com/vsergeev/btckeygenie/btckey
Generate Public Address From Private Key Bitcoin Online
![Generate public address from private key bitcoin account Generate public address from private key bitcoin account](/uploads/1/2/6/0/126087002/305442717.jpg)
Donations are welcome at
15PKyTs3jJ3Nyf3i6R7D9tfGCY1ZbtqWdv
:-)Usage
Generating a new keypair
Importing an existing WIF/WIFC
Help/Usage
Installation
To fetch, build, and install btckeygenie to
$GOPATH/bin
:License
Generate Bitcoin Address From Private Key
btckeygenie is MIT licensed. See the included
LICENSE
file for more details.