Generates wallets for different blockchain networks. The result is stored in two files:
-
.wallets.json
type Wallet = Array<{ mnemonicᵻ: string; [network: string]: { address: string; pkᵻ: string; }; }>;
-
.wallets.pub.json
type Wallet = Array<{ [network: string]: string; }>;
- btc, m/84'/0'/0'/0/0
- eth, m/44'/60'/0'/0
- atom, m/44'/118'/0'/0/0
- tia, m/44'/118'/0'/0/0
- sol, m/44'/501'/0'/0'
- Node.js >= v18.x
- Bash-like environment
make
Generate wallets
make gen amount=<amount>