Everything you need to know about XP, streaks, assessments, certificates, and how to climb the leaderboard.
XP (Experience Points) measure your activity and skill on the platform. Every action you take earns you XP which determines your rank on the leaderboard.
Simply logging in every day earns you XP. The amount scales with your current total XP and increases with your streak multiplier.
5 – 100 XP / dayScore 80% or above on a timed skill assessment to earn XP. Harder difficulties and higher scores yield massive XP rewards.
75 – 190 XP per passIdentify and patch real bugs in the Daily Debug Arena. XP scales with the difficulty of the bug you fix.
20 – 100 XPSolve daily Linux command-line challenges. Intermediate and Advanced quests reward more XP for harder problems.
20 – 100 XPOptimize data structures and algorithms in our proctored coding environment. Validate your logic to earn daily XP.
20 – 100 XPPass all 3 difficulty levels (Basic, Intermediate, Advanced) for a single language to unlock a mastery bonus.
+50 XP bonusMaintain a daily login streak to multiply your login XP. A 30-day streak triples all your daily login XP earnings.
Up to 3x multiplier| Your Total XP | Daily Login XP | Note |
|---|---|---|
| 0 – 99 XP | 5 XP | Starting tier — every login counts |
| 100 – 299 XP | 10 XP | Early progress |
| 300 – 599 XP | 15 XP | Building momentum |
| 600 – 999 XP | 25 XP | Consistent performer |
| 1,000 – 1,999 XP | 40 XP | Advanced developer |
| 2,000 – 3,999 XP | 60 XP | Elite tier |
| 4,000 – 7,999 XP | 80 XP | Top performer |
| 8,000+ XP | 100 XP | Master level |
Your streak counts consecutive days you've logged in. Missing a day resets it to 1 on your next login. Longer streaks multiply your daily XP.
Log in for the first time. Streak starts at 1.
Each day you return, your streak increases by 1.
At 7, 15, and 30 days your XP multiplier activates.
Streak resets to 1 on your next login. Start again.
Assessments are timed, proctored skill checks. Score 80% or above to earn a certificate with a unique verification ID you can share with employers.
Pick from core languages and frameworks in the Skill Check catalog.
Choose Basic, Intermediate, or Advanced. Each level has different questions and XP rewards.
Answer timed questions under proctored exam conditions. One attempt per difficulty per day.
Score ≥ 80% to earn your certificate. Results are instant and credentials are permanent.
Foundational syntax, data types, control flow. Good for beginners or refreshing core knowledge.
75 Base XPFunctions, OOP, algorithms, data structures. For developers with practical coding experience.
100 Base XPComplex algorithms, system design concepts, optimization. For experienced engineers.
150 Base XPScore 90% or higher.
+10 to +25 XPScore ≥90% in under half the time limit.
+15 XPEvery certificate contains your name, language, difficulty level, accuracy percentage, and a unique verification ID. Anyone — including employers — can verify its authenticity.
LL-PY-A3F2K1Pass all three difficulty levels for the same language — Basic, Intermediate, and Advanced — and you unlock a one-time mastery bonus. This signals to employers that you have comprehensive command of that language.
The leaderboard ranks the top 50 developers by total XP. Your rank updates in real time as you earn XP through any activity on the platform.
Rankings are sorted purely by total XP. The more you do on the platform — assessments, debug challenges, daily logins — the higher you climb. There are no hidden boosts.
Maintain a 30-day streak for 3x daily login XP, complete language mastery bonuses for +50 XP each, and consistently clear the Daily Debug, Linux Quests, and DSA Arena.