I am a little surprised that no one had created a site like this for child pornography.
I am not a legal expert, but my layman's understanding of Ashcroft v Free Speech Coalition https://en.wikipedia.org/wiki/Ashcroft_v._Free_Speech_Coalition is that as long as there is no person being harmed by it CSAM is legal.
Maybe later rulings have changed this. One can hope.