How does CryptoHack's scoring and leveling system work?
Updated
CryptoHack's progress system has three connected parts: you earn points for each solved challenge, trophies for finishing a whole category, and levels that rise as your total score grows. Points also determine your position on the scoreboard, which shows weekly top users and recent solves. The platform describes itself as a free, fun way to learn modern cryptography by solving interactive puzzles and breaking ciphers and protocols.
Points: earned per challenge
Every challenge you solve adds points to your account. The site's own framing is direct: "Earn points by solving challenges." There is no indication in the available material that points are awarded for anything other than solving challenges — reading courses, browsing, or logging in does not appear to score.
Points are cumulative and persistent, which is why the scoreboard can show large totals. The homepage's weekly top users list illustrates the scale:
| Rank | User | Points |
|---|---|---|
| #1 | alsgn1_ | 16655 |
| #2 | brickzilla | 8285 |
| #3 | 9mm_memphis_cult | 6595 |
| #4 | sundul969 | 5620 |
| #5 | mopedist | 4230 |
The spread between #1 and #5 shows that the top of the board rewards sustained solving across many challenges, not a single lucky category.
Trophies: completing a category
Finishing an entire category earns a trophy. This is a separate signal from raw points: two users with similar scores can hold different trophies depending on whether they cleared categories end-to-end or spread their solves across many categories without finishing any. If your goal is visible completion rather than rank, trophies are the metric to watch.
Levels: tracking your progress
Levels increase as you solve more challenges. The homepage includes a "Level Up" section with the line "You are now level" and a current-level indicator, so the level is displayed on your own account as you progress. Treat the level as a rough summary of how far you've come, not a precise ranking — the scoreboard, not the level, is what orders users against each other.
Scoreboard and activity feeds
The scoreboard is the competitive layer. Alongside the weekly top users, the site surfaces:
- Recent solves — individual challenge completions with username and timestamp, e.g. "Public Keys — Ismailimdn" and "Euler's Totient — Mariel."
- Recent solutions — write-ups or shared approaches, e.g. "Lazy CBC — OutOfTheWell" and "Modular Inverting — TeraP."
These feeds are useful for two things: seeing which challenges are active right now, and finding other users' approaches after you've solved something yourself.
What this means in practice
If you want to climb the scoreboard, the mechanics favor volume and consistency — points accumulate per solve, and the weekly board resets attention onto recent activity. If you want a clean record of mastery, chase trophies by finishing categories. If you just want a sense of momentum, watch your level.
One caveat: the available material does not specify how many points each challenge is worth, whether difficulty affects point value, or whether the weekly board uses a rolling window. Those details would need to come from the site itself once you're logged in.