# for exposing RPCs, building APIs txindex=1 addressindex=1 timestampindex=1 spentindex=1 # listen as server (explicit default) listen=1 # because its already run as a service (systemd, openrc) daemon=0 # for evonodes #server=1 [main] rpcuser=RPCUSER_MAIN rpcpassword=RPCPASS_MAIN # to run on multiple interfaces, use multiple config lines # ex: bind=127.0.0.1:9999 and bind=10.0.0.100:9999) bind=127.0.0.1:9999 rpcbind=127.0.0.1:9998 rpcconnect=127.0.0.1:9998 rpcallowip=127.0.0.1/16 # zmq* can only be bound to a single interface # See https://github.com/dashpay/dash/issues/5461 zmqpubrawtx=tcp://127.0.0.1:28332 zmqpubrawtxlock=tcp://127.0.0.1:28332 zmqpubrawchainlock=tcp://127.0.0.1:28332 zmqpubhashchainlock=tcp://127.0.0.1:28332 [test] rpcuser=RPCUSER_TEST rpcpassword=RPCPASS_TEST bind=127.0.0.1:19999 rpcbind=127.0.0.1:19998 rpcconnect=127.0.0.1:19998 rpcallowip=127.0.0.1/16 zmqpubrawtx=tcp://127.0.0.1:18009 zmqpubrawtxlock=tcp://127.0.0.1:18009 zmqpubrawchainlock=tcp://127.0.0.1:18009 zmqpubhashchainlock=tcp://127.0.0.1:18009 [regtest] rpcuser=RPCUSER_REGTEST rpcpassword=RPCPASS_REGTEST bind=127.0.0.1:19899 rpcbind=127.0.0.1:19898 rpcconnect=127.0.0.1:19898 rpcallowip=127.0.0.1/16 zmqpubrawtx=tcp://127.0.0.1:18809 zmqpubrawtxlock=tcp://127.0.0.1:18809 zmqpubrawchainlock=tcp://127.0.0.1:18809 zmqpubhashchainlock=tcp://127.0.0.1:18809