Anyone ever seen or heard of this site?

Came across this tonight anyone ever heard or seen it?

Never seen it but has some interesting info there.
I’ve always used to find a place to stake. Although after FTX I’m a lot less into staking on exchanges…

Does anyone know something about