First my bot discovers the coordinators through the Nostr events then it bot as a Wasabi client and hits the /wabisabi/status endpoint each 5s for each coordinator, I can therefore follow the state of all the rounds. I could improve this bot a bit by connecting it to a bitcoin full node and have data such as confirmation time but I do not want to deal with this complexity.
Discussion
I see - that endpoint is super useful! And I'm guessing you just extract the input/output addresses from the scriptpubkeys/outpoints? Or you could also hash the whole tx to get the tx id and then do the lookup that way to get your data?