Author

Topic: Generacion Billeteras Frías / Cold Wallet (Read 220 times)

legendary
Activity: 1623
Merit: 1608
February 14, 2024, 02:29:52 PM
#8
En estos momentos se me ocurren dos maneras relativamente sencillas. En primer lugar, crear un pendrive USB con el sistema operativo Tails.

1. Arrancar con el sistema operativo Tails desde el pendrive. Asegurarte de que el Bluetooth y el Wifi están desconectados y crear la semilla desde el wallet Electrum que ya viene incorporado en el sistema operativo Tails.

Si lo prefieres, esta opción también debería de funcionar bien:

2. Descargar la última versión de https://github.com/iancoleman/bip39 en modo zip y copiarlo en un pendrive.  Arrancar con el sistema operativo Tails desde otro pendrive. Asegurarte de que el Bluetooth y el Wifi están desconectados y copiar y extraer el zip anterior bajo la carpeta "Tor Browser". Hacer doble click en el fichero index.html y crear la semilla.
hero member
Activity: 862
Merit: 662
February 14, 2024, 12:35:20 PM
#7
Por lo visto no te molestate en leer lo que te comparti.
jr. member
Activity: 103
Merit: 9
January 30, 2024, 01:11:35 PM
#6



Adjunto un enlace de un proyecto que permite generar direcciones en frío; aunque no es lo que buscaba.


> https://github.com/walletgeneratornet/WalletGenerator.net
hero member
Activity: 862
Merit: 662
October 09, 2023, 11:33:26 AM
#5
Si confias plenamente en el RNG de tu sistema operativo, dejo un 2 codigos sencillos para generar tu Llave privada y apartir de ella tu SEED de 24 Palabras:


Generamos una lleva de 256 bits:
Code:

Este solo funciona para Linux o dentro de WSL en windows.

Ejemplo:

Code:
$ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Posteriormente podemos pegar la Key generada por /dev/urandom en el siguiente codigo de python:

genseed
Code:
from bitcoinlib.mnemonic import *

print("Convert hexadecimal to Mnemonic and back again to hex")
pk = 'PASTE YOUR HEXADECIMAL KEY HERE <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<'
words = Mnemonic().to_mnemonic(pk)
print("Mnemonics\n%s" % words)

Output:
Code:
$ python3 genseed.py
Convert hexadecimal to Mnemonic and back again to hex
Mnemonics
s..... a.... .......

Podremos utilizar nuestros 24 mnemonics generados en cualquier cartera que soporte formato como Electrum o sparrow

Y entonces tenemos 2 opciones a respaldar los 24 mnemonics o la key de 64 Caracteres hexadecimales, incluso podrias utilizar el formato de bitaddress para respaldar esta llave pero teniendo en cuenta que esta es la llave para generar tu seed de 24 palabras y no una llave privada individual.

Se que no es el mejor metodo, pero logra el mismo objetivo siempre y cuando conozcas lo que estas haciendo.

Hay mas ejemplo de como utilizar esa API de python para ese proposito:
https://github.com/1200wd/bitcoinlib/tree/master/examples

O bien puedes descargar la pagina de https://iancoleman.io/bip39/ como ya te lo mencionaron, esta se puede descargar y utilizar OFFLINE, pegas tu Seed de 24 palabras y seleccionas el PATH de derivacion que quieres generando asi tus Direcciones
legendary
Activity: 2338
Merit: 10802
There are lies, damned lies and statistics. MTwain
September 30, 2023, 03:30:13 AM
#4
<…>
Entiendo que, si estás usando bitcoinaddress.org, lo estas usando en todo caso en modo offline, con el programa descargado (y no la versión online).

Hoy por hoy, tener una semilla que te de acceso a múltiples direcciones parece mucho más práctico que no tener claves privadas aisladas (con su correspondiente dirección pública). En todo caso, desconozco, y desconfiaría, de cualquier site o software generador de claves privadas.

Quizás, si quisiese generar una billetera fría con un par , generaría una wallet Segwit en Electrum y de allí derivaría la información (para cualquier dirección puedes hacer mouse derecho para ver la clave privada). Si luego lo quieres llevar a formato QR como hace bitaddress.org es otro asunto, y realmente no me fiaría de ningún generador de códigos que encontrase "por ahí".
legendary
Activity: 1358
Merit: 1565
The first decentralized crypto betting platform
September 29, 2023, 10:22:43 PM
#3
Me imagino que si este hilo no tiene más respuestas es porque todos usamos las billeteras de USB o Hardware Wallet. Iba a decir que hay dos tipos de billeteras frías, las de papel y las de USB, pero veo que habría una tercera: de sonido, que me parece que no gasta casi nadie.

Al final una billetera de USB vale la pena porque para crearte tú mismo una de papel hay que saber muy bien lo que estás haciendo, tener mucho cuidado, y aun así no estás libre de riesgos.  Andreas Antonopoulos publicó un vídeo bastante explícito sobre el tema:

For the Last Time, Stop Using Paper Wallets!

Lo cual suscitó debate en varios sitios, entre ellos nuestro foro:

Andreas Antonopoulos says to stop using paper wallets, do you agree?



newbie
Activity: 1
Merit: 0
September 28, 2023, 02:43:27 PM
#2
¡Hola!
Salvo mejor criterio te diría que usando un ordenador no conectado a internet generes una billetera en una aplicación como, por ejemplo, Electrum. Una vez generada guarda todos los datos y ya la tienes...

Como curiosidad y por si alguien no la conoce también puedes usar la web de Ian Coleman https://iancoleman.io/bip39/, para la creación o traducción entre todo tipo de formatos.

Un saludo
jr. member
Activity: 103
Merit: 9
September 24, 2023, 01:26:39 PM
#1

Hola a todos.


¿Alguien sabe como generar billeteras frías (SegWit o SegWit Native) de una forma similar a cómo lo hace bitaddress.org con las billeteras legacy?
Jump to: