I wrote a coin address generator in Java.
https://github.com/MrMaxweII/Bitcoin-Address-GeneratorWould someone like to help and feel free to test the software?
Freeware and open sourceThe Coin-AddressGenerator creates a private key in Wallet Import Format WIF, as well as the associated coin address and public key.
A paper wallet with QR code can be created and printed out.
Start the programhttps://github.com/MrMaxweII/Bitcoin-Address-Generator/releases/download/V3.1.0/CoinAddressGeneratorV3.1.0.jarThe "Coin_Address_Generator.jar" file is located in the "release" folder. You can start this under Windows if Java is installed simply by double-clicking.
On Linux, type in the console: java -jar CoinAddressGeneratorV3.1.0.jar
This is a Java application, so you need to install Java!https://java.com/de/download/MulticoinThere is a large list of coins to choose from that can be imported. However, some coins may not work properly because the coin parameter list is quickly out of date and cannot be kept up to date. It is the responsibility of each user to check that the keys created are correct! Use of this software is at your own risk!
Input:There are three ways to create the private key:
- Entry as text: Any text can be entered. This text then becomes the private key with a hash, Public key and the Bitcoin address generated.
- cube sign: There can be 100 dice characters in Base6 (also characters between 1 and 6). This includes: 1=1, 2=2, 3=3, 4=4, 5=5, 6=0.
- The private key can also be entered directly in all common formats: Hexa, Base58, Base58 compressed and Base64. Checksum check is implemented.
output The format of the generated keys and addresses can be set under "Settings"
the public key is given in hexa
The coin address can be output in WIF-uncompressed, WIF-compressed, P2SH and Bech32
The QR code of the private key and the coin address is displayed
Issue of the coin amount If the internet connection is active, the coin amount belonging to the key is displayed
The amount is queried on a suitable website
If no internet connection is available, nothing is displayed.
Save and open the walletAn encrypted wallet with any number of keys can be saved. A strong password must be entered for this. To increase security, encryption is carried out in succession using AES and Twofish. In addition, the encryption contains a certain brute force protection, which extends the runtime with the help of a scrypt hash.
Create a paper walletThe surface of the program can be printed out or saved as an image.