Thanks! I tried clicking around the various links and nothing seemed to happen apart from popups trying to get me to enter my wallet information, so I assumed it was just some kind of crypto-scam leaderboard.
I've now read the other article, and it's fascinating. Somehow I missed the story about the arrest and this album at the time...