There is a successor to SciHub which relies on IPFS
You mean Nexus?
Yes. Its not perfect, but it has a decent coverage