Domain tools giving the following results:
Expires On 2022-07-05
Registered On 2021-07-05
So it was registered this month and they already have been been developing from 2020. That sounds convenient.
With no known team members and a copied whitepaper from a somewhat well known project these guys are the true scumbags. They stop a literally nothing and they lose no sleep over it either.
Namecheap is the registrar of the above site. It is a scam most likely and therefore urge everyone reading this to report to the registrar hoping it to be taken down.