Generate offline wallets for several popular cryptocurrencies.
Java is required to build and run this project.
Clone this repo using the following command:
git clone git@github.com:ashelkovnykov/offline-wallet-generator.git
Inside the project root directory, run:
gradlew.bat build
./gradlew.sh build
Alternatively, import the project as a Gradle project into Eclipse or IDEA, then build it.
TODO
The lib
folder contains the latest release of the offline-wallet-generator application. In addition, the bin
foldercontains scripts for running the application without using the java
command. To run the latest release version of theapplication, use the following command from the root folder:
bin/owg.sh
To run the latest unreleased version of the application (using the latest code), build the application from source andthen run the following command:
bin/owg-local.sh
The following documentation is displayed in the console when the wallet application is run with the -h
or --help
option:
Usage: <main class> [options] [command] [command options]
Options:
-m, --custom-mnemonic
Custom mnemonic to use for generating wallets/addresses
-e, --entropy
Number of bits of entropy for randomly generated seed (must be 128-256 &
multiple of 32)
Default: 256
-h, --help
Show this usage details page
-p, --mnemonic-password
Password for mnemonic used to generate wallet master key
-o, --output-location
Output directory or path for wallet file
Default: /home/ashelkov/.wallets
-w, --overwrite
Overwrite wallet if already exists?
Default: false
Commands:
cold Generate a wallet for a single cryptocurrency
Usage: cold [options]
Options:
-a, --account
BIP 44 account field for address
-i, --address-index
BIP 44 index field for address
-g, --change
BIP 44 change field for address
* -c, --coin
Crypto currency code of coin for which to generate wallet
Possible Values: [BTC, LTC, DOGE, ETH, XMR, XRP, XLM, ALGO, AVAX]
-n, --num-addresses
Number of addresses to generate
Default: 1
hot Generate a wallet for multiple cryptocurrencies
Usage: hot
Generate a cold wallet for the first 10 Dogecoin addresses, using a custom mnemonic and password:
bin/owg.sh \
-o ~/.wallets/cold/doge.wal \
-m \
-p \
cold \
--coin=DOGE \
-n=10
Generate a cold wallet for Bitcoin addresses m/84'/0'/2'/1'/3'
and m/84'/0'/2'/1'/4'
using a random 12-word mnemonicand no password:
bin/owg.sh \
-o ~/.wallets/cold/btc.wal \
-e 128 \
cold \
-c=BTC \
--account=2 \
--change=1 \
--index=3 \
--num-addresses=2
Generate a hot wallet file containing the default address for every supported coin:
bin/owg.sh \
-o ~/.wallets/hot.wal \
-m \
-p \
hot
This tool generates the mnemonic, the specified address(es), and its/their BIP 44/84 path(s). Unless a custom name andlocation are specified, the wallet will be written to one of the locations specified below, determined by operatingsystem. The name of the file will be {coin}.wal
, where {coin}
is the cryptocurrency code of the wallet, if its acold wallet. The name of the file will be hot.wal
if its a hot wallet.
$HOME/.wallets/
$HOME/Library/Wallets/
%APPDATA%\
TODO
12.1.0.2.0,2节点nodes rac,suse11 sp4 数据库服务器上存在应用的脚本,导致在特定时刻内存free过低,最低时100mb,导致自建的service直接offline了。 参见12c memory guard部分。 solution1:(linux only x64) yzh-rac1:~/Desktop # vim /etc/sysctl.conf vm.min_f
This is an ambitious project to add offline capabilities to jQuery. It will directly compete with the Dojo offline toolkit and interface with Google Gears API. With Gears support for Opera 9.5 offline
offline-plugin for webpack This plugin is intended to provide an offline experience for webpack projects. It uses ServiceWorker, and AppCache as a fallback under the hood. Simply include this plugin i
AngularFire2 Offline �� A simple wrapper for AngularFire2 to read and write to Firebase while offline, even after a complete refresh. Complete changelog Demos Angular 2+ Demos: Read object, Read list,
PLEASE NOTE WE HAVE DETECTED SOME FAKE COPAY WALLETS ON THE GOOGLE PLAY STORE FOR ANDROID, PLEASE BE SURE TO INSTALL "BITPAY WALLET" ONLY FROM THE APP STORES. APP's DEVELOPER SHOULD BE "BITPAY INC" ON
Angular PWA Offline RxJS operator and other utils catching offline errors in Angular apps and PWA. By the same author Angular schematics extension for VS Code (GUI for Angular CLI commands) @ngx-pwa/l
Kryptsy Features �� Supports TOR a free & anonymous open-source software for enabling anonymous communication. �� No Javascript. ⚛️ Supports multiple digital currencies (eg. Bitcoin, Litecoin, Dogecoi