Buenos días,
Voy a abrir un Chocobounty de 50 € (pagados en bitcoins) para la persona que me ayude en una tarea.
Quiero saber como generar una serie de paperwallets trabajando (con sus respectivos codigos QR) solo con una terminal unix. Parte del proceso ya la tengo resuelta, pero deseo programar un script que me automatice todo.
El proceso que estoy siguiendo es el siguiente.
Con el vanityaddres desde la terminal genero una serie de direcciones con su co-respectiva clave privada. Con el comando
./vanitygen -C 7cacao -i -k -q -s random.txt -o archivo.txt
Eso me genera un file (archivo.txt) asi:
Pattern: 7cacao
Address: 7CAcAofsNQnwmFUTkvxdFWpVcR8ouRePfm
Privkey: 8XSYDDmnnWfZ9CpaWTHkPhVrgFwqHfFbLEAsMKVb7vGny6tSmdp
Pattern: 7cacao
Address: 7CaCAoeFVBNcdCiu4Jcb77t6f3K8mMGSqJ
Privkey: 8X3ZvL3g9CJVSnjWsHwtTZxdjiqQvTJzgTYRWmF9zwauK3eQ4qj
Pattern: 7cacao
Address: 7CacAo56gnA3F7dstfXZX9T664gFcE7eSE
Privkey: 8YGjbiAi8hrvuvGMivbctZr47tJ5psBB6YHjbGiYyfs4A2E9s6e
Pattern: 7cacao
Address: 7CAcaocfb9NfzA9dPPBSA4YTbBTeFr4YWf
Privkey: 8We3VtYSt8iPa6rCc6iZtWUQi6Qgm5re3sEaNh3vq9rtd5q7TRt
Pattern: 7cacao
Address: 7CaCaopPYcUBcG4jp23hTuHm2WKciaxpyU
Privkey: 8WWSRb9MPkNajVbZG7pJhZWoVxQ6m9PbCxiwB1yrE75591PYBhm
Luego limpio el archivo de algunas lineas para que me quede así:
7CAcAofsNQnwmFUTkvxdFWpVcR8ouRePfm
8XSYDDmnnWfZ9CpaWTHkPhVrgFwqHfFbLEAsMKVb7vGny6tSmdp
7CaCAoeFVBNcdCiu4Jcb77t6f3K8mMGSqJ
8X3ZvL3g9CJVSnjWsHwtTZxdjiqQvTJzgTYRWmF9zwauK3eQ4qj
7CacAo56gnA3F7dstfXZX9T664gFcE7eSE
8YGjbiAi8hrvuvGMivbctZr47tJ5psBB6YHjbGiYyfs4A2E9s6e
7CAcaocfb9NfzA9dPPBSA4YTbBTeFr4YWf
8We3VtYSt8iPa6rCc6iZtWUQi6Qgm5re3sEaNh3vq9rtd5q7TRt
7CaCaopPYcUBcG4jp23hTuHm2WKciaxpyU
8WWSRb9MPkNajVbZG7pJhZWoVxQ6m9PbCxiwB1yrE75591PYBhm
Y aquí ya se me enreda todo porque con ese archivo quiero hacer muchas cosas.
Ya podría generar archivos .png con la imagen del código qr usando el
qrencode. Pero es algo que tengo que hacer manual y es precisamente lo que me quiero ahorrar.
Pero también me gustaría que el script me permita ordenar los pares address/privkey alfabéticamente de modo que yo pueda individuar los resultados que más me interesan. Por ejemplo solo llevar al qr los resultados que sean "7Cacao1" o para sacar de la serie resultados que me resulten feos como "7cACAO"
Los qr resultantes los quiero guardar en carpetas por lotes. El primer par de qr en una carpeta nombrada como "1", el segundo como "2" y así sucesivamente. Y a su vez cada 12 carpetas con un par qr dentro de una carpeta. Las 12 primeras carpetas (1-12) las quiero colocar dentro otra carpeta nombrada 1. Luego otras 12 carpetas (13-24) en una segunda carpeta nombrada 2, y así sucesivamente.
Luego voy a lanzar otro Choco-Bounty para quien pueda hacer otro script que tome cada código qr de estas carpetas y lo utilice para colocarlo en un pdf con un diseño y lo imprima a la vez que me lo guarde en otra carpeta. Pero eso vendrá después.
Gracias por leer.