Valets
Command line wallets generator (Bitcoin, Bitcoin cash, Ethereum, Ethereum classic, Dash, Zcash, Dogecoin, Litecoin, Navcoin, Vertcoin, Reddcoin, Emercoin)
Install / Use
/learn @SoftblocksCo/ValetsREADME
Valets - simple cryptocurrency wallets generator
Written in Python 3. Allow you to generate thousands of wallets in 12 different crypto currencies and save all the credentials into the usual CSV file. Can be really useful for running an ICO, building an exchange or even accepting crypto payments instead of PayPal or something.
Details
To use this software you should install and synchronize all the necessary clients. For example, if you want to generate Bitcoin addresses - install bitcoind and so on. All the instructions are listed bellow. More than that - by generating wallets with your own node, you'll have the abality to query balances for generating addresses, view ttransactions list, etc.

Supported currencies
| Name (Coinmarketcap link) | Status | Volume (24h) | Website | For developers | | ---------------------------------------- | --------- | --------------- | ---------------------------------- | ---------------------------------------- | | Bitcoin (link) | Ready | 1.000.000.000 $ | https://bitcoin.org/ | Bitcoin-cli | | Bitcoin cash (link) | Ready | 360.000.000 $ | https://www.bitcoincash.org/ | Bitcoin-cli | | Ethereum (link) | Ready | 785.000.000 $ | https://www.ethereum.org/ | Geth | | Ethereum classic (link) | Ready | 87.000.000 $ | https://ethereumclassic.github.io/ | Geth-classic | | Litecoin (link) | Ready | 119.000.000 $ | https://litecoin.com/ | Litecoin-cli | | Dash (link) | Ready | 23.000.000 $ | https://www.dash.org/ | Dash-cli | | Zcash (link) | Ready | 27.000.000 $ | https://z.cash/ | Zcash-cli | | Reddcoin (link) | Ready | 970.000 $ | http://www.reddcoin.com/ | Reddcoin-cli | | Navcoin (link) | Ready | 145.000 $ | https://navcoin.org/ | Navcoin-cli | | Vertcoin (link) | Ready | 550.000 $ | https://vertcoin.org/ | Vertcoind | | Dogecoin (link) | Ready | 5.000.000 $ | http://dogecoin.com/ | Dogecoin-cli | | Emercoin (link) | Ready | 200.000 $ | http://emercoin.com/ | Emercoin-cli |
Install currencies clients
Bitcoin
- Installation guide - "Running A Full Node"
- Block explorer - link
Install
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install bitcoind
Configure
bitcoind # Press CTRL+C right after launch
# All you need right now - is to init datadir
echo 'rpcuser=USERNAME' > ~/.bitcoin/bitcoin.conf
echo 'rpcpassword=PASSWORD' >> ~/.bitcoin/bitcoin.conf
echo 'rpcbind=127.0.0.1' >> ~/.bitcoin/bitcoin.conf
echo 'rpcport=8332' >> ~/.bitcoin/bitcoin.conf
echo 'server=1' >> ~/.bitcoin/bitcoin.conf
echo 'maxconnections=10' >> ~/.bitcoin/bitcoin.conf
Run & check RPC
bitcoind -daemon
curl --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getinfo", "params": [] }' -H 'content-type: text/plain;' http://USERNAME:PASSWORD@127.0.0.1:8332/ | python -mjson.tool
Stop
bitcoin-cli stop
Bitcoin cash
Install
wget https://github.com/bitcoinclassic/bitcoinclassic/releases/download/v1.3.3uahf/bitcoin-1.3.3-linux64.tar.gz
tar xfz bitcoin-1.3.3-linux64.tar.gz
mv bitcoin-1.3.3 Bitcoinclassic
rm bitcoin-1.3.3-linux64.tar.gz
cd Bitcoinclassic/bin
rename 's/bitcoin/bitcoinclassic/' *
sudo cp * /usr/bin
Configure
mkdir .bitcoinclassic # Run only once, before first launch
echo 'rpcuser=USERNAME' > ~/.bitcoinclassic/bitcoin.conf
echo 'rpcpassword=PASSWORD' >> ~/.bitcoinclassic/bitcoin.conf
echo 'rpcbind=127.0.0.1' >> ~/.bitcoinclassic/bitcoin.conf
echo 'rpcport=8432' >> ~/.bitcoinclassic/bitcoin.conf
echo 'server=1' >> ~/.bitcoinclassic/bitcoin.conf
echo 'bind=0.0.0.0:9222' >> ~/.bitcoinclassic/bitcoin.conf
echo 'maxconnections=10' >> ~/.bitcoinclassic/bitcoin.conf
Run & check
bitcoinclassicd -daemon -datadir=.bitcoinclassic/
curl --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getinfo", "params": [] }' -H 'content-type: text/plain;' http://USERNAME:PASSWORD@127.0.0.1:8432/ | python -mjson.tool
Stop
bitcoinabc-cli stop
Ethereum
Offical guide, by ethereum.org - link
Install
sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install ethereum
Configure
# No need to config anything
Run
geth --rpc --rpcaddr "127.0.0.1" --rpcport 8532 --rpcapi "admin,debug,miner,shh,txpool,personal,eth,net,web3" console
Stop
# Just type 'exit' in the Geth console
Ethereum classic
Install
wget https://github.com/ethereumproject/go-ethereum/releases/download/v3.5.86/geth-classic-linux-v3.5.0.86-db60074.tar.gz
tar xzf geth-classic-linux-v3.5.0.86-db60074.tar.gz
rm geth-classic-linux-v3.5.0.86-db60074.tar.gz
mv geth geth-classic
sudo cp geth-classic /usr/bin # Make geth-classic systemwide available
Configure
# No need to config anything
Run
geth-classic --rpc --rpcaddr "127.0.0.1" --rpcapi "admin,debug,miner,shh,txpool,personal,eth,net,web3" --rpcport 8632 --port 30304 console # Running on non-typical ports (30304 and 8632) for the purpose of collision avoidane with geth
Stop
# Just type 'exit' in the Geth-classic console
Litecoin
Install
wget https://download.litecoin.org/litecoin-0.14.2/linux/litecoin-0.14.2-x86_64-linux-gnu.tar.gz
tar xzf litecoin-0.14.2-x86_64-linux-gnu.tar.gz
rm litecoin-0.14.2-x86_64-linux-gnu.tar.gz
mv litecoin-0.14.2/ Litecoin
cd Litecoin/bin/
sudo cp * /usr/bin # Make binaries systemwide available
Configure
litecoind # Press CTRL+C right after launch
# All you need right now - is to init datadir
echo 'rpcuser=USERNAME' > ~/.litecoin/litecoin.conf
echo 'rpcpassword=PASSWORD' >> ~/.litecoin/litecoin.conf
echo 'rpcbind=127.0.0.1' >> ~/.litecoin/litecoin.conf
echo 'rpcport=8732' >> ~/.litecoin/litecoin.conf
echo 'server=1' >> ~/.litecoin/litecoin.conf
echo 'maxconnections=10' >> ~/.litecoin/litecoin.conf
Run & check
litecoind -daemon
curl --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getinfo", "params": [] }' -H 'content-type: text/plain;' http://USERNAME:PASSWORD@127.0.0.1:8732/ | python -mjson.tool
Stop
litecoin-cli stop
Dogecoin
Install
wget https://github.com/dogecoin/dogecoin/releases/download/v1.10.0/dogecoin-1.10.0-linux64.tar.gz
tar xzf dogecoin-1.10.0-linux64.tar.gz
rm dogecoin-1.10.0-linux64.tar.gz
mv dogecoin-1.10.0/ Dogecoin
cd Dogecoin/bin/
sudo cp * /usr/bin
Configure
dogecoind # Press CTRL+C right after launch
# All you need right now - is to init datadir
echo 'rpcuser=USERNAME' > ~/.dogecoin/dogecoin.conf
echo 'rpcpassword=PASSWORD' >> ~/.dogecoin/dogecoin.conf
echo 'rpcbind=127.0.0.1' >> ~/.dogecoin/dogecoin.conf
echo 'rpcport=8832' >> ~/.dogecoin/dogecoin.conf
echo 'server=1' >> ~/.dogecoin/dogecoin.conf
echo 'maxconnections=10' >> ~/.dogecoin/dogecoin.conf
Run & check
dogecoind -daemon
curl --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getinfo", "params": [] }' -H 'content-type: text/plain;' http://USERNAME:PASSWORD@127.0.0.1:8832/ | python -mjson.tool
Stop
dogecoin-cli stop
Dash
Install
wget https://www.dash.org/binaries/dashcore-0.12.1.5-linux64.tar.gz # https://www.dash.org/wallets/#linux
tar xfz dashcore-0.12.1.5-linux64.tar.gz
rm dashcore-0.12.1.5-linux64.tar.gz
mv dashcore-0.12.1/ Dash
cd Dash/bin/
sudo cp * /usr/bin # Make binaries systemwide available
Configure
echo 'rpcuser=USERNAME' > ~/.dashcore/dash.conf
echo 'rpcpassword=PASSWORD' >> ~/.dashcore/dash.conf
echo 'rpcbind=127.0.0.1' >> ~/.dashcore/dash.conf
echo 'rpcport=8932' >> ~/.dashcore/dash.conf
echo 'server=1' >> ~/.dashcore/dash.conf
echo 'maxconnections=10' >> ~/.dashcore/dash.conf
Run & check
dashd -daemon
curl --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getinfo", "params": [] }' -H 'content-type: text/plain;' ht
Related Skills
node-connect
347.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
