### Competition On the model you want to keep score of, usually your User model, put this code: has_score On the model that awards score put this code: keeps_score :if => Proc.new { true }, :on => [:create], :amount => Proc.new { |tc| 1 }, :for => Proc.new {|o| o.user } then goto /competition/leaderboard and viola!