Cómo generar una dirección BTC válida para retirar monedas

Nov 27 2020

Configuré bitcoind y se sincronizó la cadena de bloques completa. Creé una billetera y cargué la billetera.

¿Cómo puedo generar una dirección para depositar BTC? Lo intenté bitcoin-cli getnewaddressy obtuve esta dirección bc1q4mglxdp28f693lw476fnmcesq25tmfkcsfqnpk, pero en el intercambio de Huobi cuando intento retirar 0.001 BTC a esa dirección como prueba, recibo el mensaje "Dirección no válida".

¿Qué estoy haciendo mal? ¿Cómo puedo crear una dirección BTC válida en mi billetera cargada para enviar BTC?

Respuestas

2 chytrik Nov 27 2020 at 03:51

Su cliente de bitcoin está generando una dirección P2WPKH (codificada en bech32) , que es un formato de dirección más nuevo que tiene algunos beneficios en comparación con los formatos heredados . La dirección es válida, pero por alguna razón, el intercambio mencionado aún no ha actualizado su código para reconocer y enviar a este tipo de dirección.

La solución es fácil: solo necesita decirle a bitcoin-core que genere una dirección heredada. Puede utilizar el siguiente comando:

$ bitcoin-cli getnewaddress "(address_label)" "legacy"

Puede sustituir su propia etiqueta por (address_label), esto es solo para fines de contabilidad local, también puede dejarse en blanco si lo desea:

$ bitcoin-cli getnewaddress "" "legacy"