It has the same BTC address as the usual sci-hub pages (12PCbUDS4ho7vgSccmixKTHmq9qL2mdSns) so I'd say yes. And please don't give
them any ideas. The domain issue is hard enough it seems. Thank god there's hundreds of TLDs now :p
Ditto with archive.is and their domain struggles.