top10.now
A top 10 leaderboard anyone can enter and anyone can pay to climb. No accounts, no algorithm — highest total paid wins the spot.