Cómo conectar bitcoind que ya se está ejecutando en AWS a la API de Insight en un servidor de AWS diferente

Necesita crear un explorador de bitcoin usando bitcoind. Estoy usando bitcore e insight API para este propósito.

Actualmente se ejecuta bitcoind en el servidor de AWS con todos los puertos abiertos. Necesita conectar este bitcoind en ejecución con bitcore y usar insight-api y UI en un servidor diferente.

Este es mi archivo bitcore-node.json :

    var configuration = {
 datadir: '/home/.bitcoin',
 network: 'testnet',
 services: [
   {
     name: 'bitcoind',
     module: Bitcoin,
     config: {
       spawn: {
         datadir: '/home/.bitcoin',
         exec: '/home/Downloads/bitcoin-0.16.1/bin/bitcoind'
       }
     }
   },
   {
       name: 'web',
       module: Web,
       config: {
           port: 4001
       }
   }
 ]
};

Este es mi bitcoin.conf

server=1
testnet=1
whitelist=127.0.0.1
txindex=1
addressindex=1
timestampindex=1
spentindex=1
zmqpubrawtx=tcp://127.0.0.1:28332
zmqpubhashblock=tcp://127.0.0.1:28332
rpcallowip=127.0.0.1
uacomment=bitcore

Necesita conectar la API de Insight en el servidor A a Bitcoin en el servidor B.

¿Cuál es tu pregunta?
¿Cómo conectar los dos servidores?
No necesita bitcoind y bitcore, bitcore ya es un nodo.
@JBaczuk: Haciendo referencia al siguiente enlace [Fuente] ( bitcoin.stackexchange.com/questions/62929/… ). Cómo proceder con la conexión de la API de Insight con el nodo de Bitcoin.

Respuestas (1)

Siga las instrucciones de este LÉAME . Debe instalar bitcore (la implementación de nodo completo de bitcoin de Bitpay), insight-api e insight-ui . Las instrucciones son:

npm install -g bitcore@latest
bitcore create mynode
cd mynode
bitcore install insight-api
bitcore install insight-ui
bitcore start

Si eso no se sincroniza con la red de bitcoin y comienza a mostrar bloques, comparta algunos registros/errores y podemos ayudarlo más.