I remember someone here saying that it was first created in 2016 but was taken down when candidate Trump wasn’t forced out of the running. The site was put back up in 2018, possibly by the NSA/a white hat in order to expose the plot. I hope I’m remembering that correctly.
Thanks for the additional, I did not see everything there was to see about this.