Estoy tratando de encontrar una manera en la que pueda ver el saldo de la billetera de mi libro mayor sin tener que conectarlo a la computadora todo el tiempo.
Encontré algo llamado xpub
dirección que me permite generar direcciones públicas sin mi billetera de hardware, ahora estoy tratando de averiguar si hay una forma (idealmente api) de usar esta dirección xpub para ver el saldo de mis direcciones generadas anteriormente.
Seguramente. Si usa la clave pública maestra (la xpub
que tiene), puede ingresarla en un sitio como blockchain.info para obtener los saldos de muchas de las direcciones derivadas de esa clave. En general, el software que realiza este tipo de monitoreo (incluido el software de su billetera), solo busca algunas direcciones (todas las que se han utilizado en una transacción y luego un número antes de esas) por lo que puede perder algunas de sus transacciones.
También puede configurar un software de billetera de escritorio como Electrum para que funcione con su Ledger Nano S. Esto le permite obtener nuevas direcciones y monitorear su saldo sin tener el dispositivo conectado y aún así poder conectar su Ledger para gastarlo cuando lo desee. .
Eso es exactamente lo que hace la aplicación Sentinel : importa una clave XPUB de solo lectura para observar pasivamente el saldo de una billetera fuera de línea, ya sea billetera de papel, trezor o libro mayor.
Para usar con Ledger Nano S, siga los siguientes pasos:
Sentinel también se puede utilizar para recibir fondos en su libro mayor en el sentido de que puede derivar la siguiente dirección pública del XPUB y mostrar su código QR.
Si te sientes paranoico, también puedes compilar la aplicación desde la fuente: https://github.com/Samourai-Wallet/sentinel-android . Tal vez valga la pena mencionar que, si bien el código del cliente es de código abierto, el código del lado del servidor no lo es, por lo que realmente no sabemos qué sucede en el backend.
Otra alternativa (tediosa) sería recopilar todas las direcciones públicas no vacías en la billetera y obtener su saldo acumulado, por ejemplo, a través de https ://blockchain.info/q/addressbalance/myadress1|myadres2|myaddress3 ... — el resultado es un número de texto sin formato en satoshis; dividir por 100000000
(es decir, 1e8
) para obtener BTC.
O, si se siente cómodo enviando su xpub a través de Internet, puede consultar blockchain.info con su xpub, por ejemplo:
Saldo actual en HTML https://blockchain.info/xpub/xpub6CUGRUonZSQ4TWtTMmzXdrXDtypWKiKrhko4egpiMZbpiaQL2jkwSB1icqYh2cfDfVxdx4df189oLKnC5fSwqPfgyP3hooxujYzAu3fDVmz
Current balance as JSON https://blockchain.info/multiaddr?active=xpub6CUGRUonZSQ4TWtTMmzXdrXDtypWKiKrhko4egpiMZbpiaQL2jkwSB1icqYh2cfDfVxdx4df189oLKnC5fSwqPfgyP3hooxujYzAu3fDVmz (if it shows a zero balance for a non-empty wallet then it means blockchain.info guys have not yet updated this api end-point to work with segwit ) .
Puede usar un servicio de billetera de solo reloj como Blockonnomics para ver direcciones/saldo en su xpub. De hecho también te permite generar nuevas direcciones de recepción.
la forma más fácil es crear una billetera de solo lectura con electrum, ingresar su clave pública maestra y listo.
(y luego puede crear direcciones de recepción y un archivo de transacción que puede firmar sin conexión y luego transmitir desde esa billetera de solo visualización).
calabaza
burro digital