Ejemplo: Una configuración correcta para la pool Prosus, sería…

./prosus-daemon --rpc-bind-port=16181 --rpc-bind-ip 0.0.0.0
./prosus-wallet --daemon-port 16181 --rpc-bind-port 16191 --wallet-file pool --password xxxxxxxx

En el ejemplo, la wallet se comunica con el daemon mediante el puerto 16181. El daemon se comunica con otros daemon (otras casas) de forma libre (bind 0-0-0-0). La pool mina y envía pagos usando la wallet mediante el puerto 16191

Usando el archivo prosus-daemon junto con el prosus-wallet tienes un set de instrucciones JSON-RPC mucho más amplio que usando el archivo prosus-pay (que fue diseñado para experimentar botones de pago solamente)

Como ejemplo aparte, los parámetros para iniciar el prosus-daemon para levantar un block-explorer, son…

./prosus-daemon --restricted-rpc --enable-cors=* --enable-blockchain-indexes --rpc-bind-ip=0.0.0.0 --rpc-bind-port=16181

Pruebas

Puedes probar si funciona el JSON-RPC de Prosus.Money, usando tu navegador…

  http://localhost:16181/getinfo

… o la consola (comando curl).

  curl -s -u user:pass -X POST http://127.0.0.1:16181/json_rpc -H 'Content-Type: application/json-rpc' -d '{"jsonrpc": "2.0","id": "0","method": "getblockcount","params": {}}'

Si quieres conectar a un servidor remoto de Prosus.Money…

  ./prosus-wallet --daemon-host pool.prosus.money --daemon-port 16181