diff --git a/bulkwallet.sh b/bulkwallet.sh new file mode 100755 index 0000000..9a1a17f --- /dev/null +++ b/bulkwallet.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +# a simple bulk-wallet generator +# +# 3 arguments needed: address version, pattern, count +# +# some address versions: +# 0 Bitcoin +# 23 Primecoin +# 48 Litecoin + +./vanitygen -kF compressed -X $1 $2 2>/dev/null | egrep "Address|Privkey" | awk '{printf("%s ", $2); getline; printf("%s\n",$2)}' | head -n $3 diff --git a/paperwallet.sh b/paperwallet.sh new file mode 100755 index 0000000..534c0b2 --- /dev/null +++ b/paperwallet.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +# paper wallet generator +# +# takes a list of addresses and privkeys (as produced by bulkwallet.sh) on +# stdin, produces HTML output with QR codes +# +# depends on base64 and qrencode + +cat < + +

Paper Wallet for +EOF +whoami +cat <

Generated +EOF +date +cat < + +EOF + +sed "s/\(.*\) \(.*\)/echo -en \"
<\/td>

\1<\/p>

\2<\/p><\/td>

<\/td><\/tr>\"/" | bash + +cat < + + +EOF