Oddbean new post about | logout
 Apart from btcpay server, what other ways are there to run the coordinator?

Is the btcpay server coordinator code updated? 
 I see that the coordinator code for the btcpay server plugin is maintained.

https://github.com/Kukks/BTCPayServerPlugins/tree/master/Plugins/BTCPayServer.Plugins.Wabisabi 
 Very good question. I think the answer depends on the real scope of the question because **running** the coordinator is simply executing an executable file as any other software however there are at least a couple of things to have in mind:

* It depends on Bitcoin RPC so, you need to have a fully synchronized bitcoin node to connect to and,
* In most of the cases you want to make it accessible as an onion service, in which case you need Tor or, as an authenticated domain in which case you would need a webserver such as nginx.

That said, imagine you already have a synchronized bitcoin node then the easist way to build the coordinator is by running `nix build github:walletwasabi/walletwasabi -o wasabi`. Then execute the file `wasabi/bin/WalletWasabi.Backend`. Do not forget to edit the file `~/.walletwasabi/backend/Config.json` and set the rpc authentication string. That's pretty much all.

 It is not a complex process but I agree with the idea that we have to improve it. BpcPayServer plugin is great because it makes it extremely simple to start a new coordinator, we have to achieve the same.

  
 Thank you very much for your response.

Apart from this question my main concern is to know if the btcpay server plugin regularly updates the coordinator code according to your changes. 
 Yes, the plugin is updated regularly but it is not an easy process and it consumes a lot of effort from @kukks. He never said this but I start suspecting that he hates us 🤣 
 😂 

I am seeing that you wasabi guys are doing a great job, I appreciate it.