Looks like researchhub is joining in.
crackedgoogleimgur
piratebay
I'm compiling a collection of screencaps of websites that are participating.
I don't know if you'll want to list this or not, but e621 is