I made a CF tool : Codeforces Game
What happens here is you go through verification of your handle , you get 3 problems of some rating , give 2 hour contest , after 2 hours your score is number of problems solved * 10 , your total score gets updated and that updates the public leaderboard
There are some improvements I have to make later on for example what I figured out it's identifying same problem in different divisions differently and have to add randomisation in problem selection, I will do that when I will have time , currently as you can see my CP career is in crisis; deal with this imperfect stuff I made otherwise OxBinaryBit will kick me out of his ICPC team


UPD: There was problem with same problems getting treated as different problems in different divisions , that has been fixed









