The official Roblox Badge API returned 40 enabled badges on September 9, 2026. Use the objective text below as the verified layer; in-game rewards, rarity groupings, and Ancient Bucket eligibility still need a current game check.
How to use the badge directory
| Status | Meaning | Player action |
|---|---|---|
| Official record | The badge identity exists in Roblox data | Use it as a goal, not proof of the trigger |
| Route confirmed | A trigger has stronger gameplay or first-party support | Follow the linked route |
| Needs in-game check | The exact trigger or reward is unresolved | Do not spend a long session on a guessed step |
The directory owns badge identity and status; specialist pages own route instructions.
All 40 Official Badges
These names and objectives come from the official Roblox Badge API. The grouping below is only for navigation; it is not an official rarity system.
| Group | Badge | Official objective |
|---|---|---|
| Checkpoint | Sunken Secrets | Reach the Shipwreck checkpoint |
| Checkpoint | Deep Dive | Reach the Cavern checkpoint |
| Checkpoint | The Mines | Reach the Mineshaft checkpoint |
| Checkpoint | Fire Below | Reach the Molten checkpoint |
| Checkpoint | Ancient Ruins | Reach the Lost City checkpoint |
| Checkpoint | Into the Abyss | Reach the Abyss checkpoint |
| Ending | Find My Phone | Unlock the Phone ending |
| Chest | Lucky Find | Find 10 chests |
| Chest | Sunken Riches | Find 100 chests |
| Chest | Bottomless Treasure | Find 1,000 chests |
| Draining | First Drop | Drain your first bucket |
| Draining | Bucket Brigade | Drain 100 buckets |
| Draining | Water Works | Drain 1,000 buckets |
| Draining | Ocean's Worst Nightmare | Drain 10,000 buckets |
| Collection | Bucket List | Unlock every single bucket |
| Shark | Shark Bait | Get caught by the Shark |
| Action | Plunge | Take a swim in the lake |
| Progression | Fully Trained | Complete everything in the Skill Tree |
| Shark | Chew Toy | Get bitten by the Shark 25 times |
| Hard mode | Live Bait | Survive a Shark bite on Hard |
| Shark | Slippery | Escape the Shark's lunge 10 times |
| Currency | Token Tycoon | Earn 100,000 lifetime Tokens |
| Currency | Liquid Assets | Earn 1,000,000 lifetime Tokens |
| Currency | Deep Pockets | Hold 5,000 Diamonds at once |
| Difficulty | Overachiever | Beat the game on Medium |
| Difficulty | Drained & Deranged | Beat the game on Hard |
| Challenge | Tourist | Beat the game without draining a single bucket yourself |
| Challenge | Skill Issue | Beat the game without buying a single upgrade |
| Ending | Hidden Treasure | Reach the Hidden Treasure ending |
| Discovery | Rich Millionaire | Find the hidden gold nugget somewhere in the world |
| Discovery | Mysterious Relic | Discover the glowing ancient relic hidden in the game |
| Discovery | Anomaly Discovered | Locate the mysterious anomaly hidden within the game world |
| Atlantis | Lost Trident | Fill the temple bowl and claim the lost Atlantis trident |
| Crafting | Power Surge | Craft 500 Energy Pads |
| Crafting | Master Plumber | Craft 500 Auto Drains |
| Crafting | Deposit Mogul | Craft 500 Depositors |
| Unlock | Demolition Expert | Unlock the demolition bunker and get the TNT bucket |
| Undescribed | Harbour Explorer | No description in the current Roblox API |
| Undescribed | Ruler of Atlantis | No description in the current Roblox API |
| Ending | Frozen Throne | Reach the Frozen Throne ending |
Count: 40 enabled badges. In-game rewards and any Ancient Bucket badge gate need a current in-game check.
What the official badge data does not prove
Roblox's badge endpoint does not expose the game's Gem payout table, a Common/Rare/Epic/Legendary badge taxonomy, or the Ancient Bucket unlock counter. Those details must be checked in the current game client before they become route advice.
- Do not calculate a total Gem value from this API list.
- Do not assume every badge counts toward a bucket unlock.
- Do not infer a hidden route when the official description is empty.
Verified checkpoint and ending goals
This shorter view isolates objectives that are safe to use as route milestones because the destination is explicit in the official description.
| Type | Badge | Official objective |
|---|---|---|
| Checkpoint | Sunken Secrets | Reach the Shipwreck checkpoint |
| Checkpoint | Deep Dive | Reach the Cavern checkpoint |
| Checkpoint | The Mines | Reach the Mineshaft checkpoint |
| Checkpoint | Fire Below | Reach the Molten checkpoint |
| Checkpoint | Ancient Ruins | Reach the Lost City checkpoint |
| Checkpoint | Into the Abyss | Reach the Abyss checkpoint |
| Ending | Find My Phone | Unlock the Phone ending |
| Ending | Hidden Treasure | Reach the Hidden Treasure ending |
| Ending | Frozen Throne | Reach the Frozen Throne ending |
Exact travel steps, costs, and rewards remain update-sensitive even when the destination is official.
Ancient Bucket evidence boundary
Older public guides connect the Ancient Bucket to a badge count and developer-group membership, but the current Roblox Badge API does not prove that unlock rule. Treat it as a lead that needs a current in-game check, not as a confirmed requirement.
- Confirm the requirement text in the current lobby or inventory UI.
- Confirm whether every enabled Roblox badge counts toward the gate.
- Confirm the current claim location and any group-membership requirement.
Quick Guide
Players need the complete current badge list and exact official objectives without guessed Gem rewards, rarity tiers, or unlock routes.
- Use the official objective column as the current verified requirement.
- Treat Harbour Explorer and Ruler of Atlantis as named goals only because the API currently provides no description.
- Do not infer Gem rewards or rarity from the order of the official list.
- Check the live game before using badges as an Ancient Bucket unlock route.
Sources & Data References
System Source Notes: system pages combine Roblox data, matched videos, badge signals, and public guide clues to keep route advice useful without pretending every value is final.
Used to verify 40 enabled badges and the official badge names and descriptions used by route pages after the Endless update.
Used to verify the current Endless update identity, developer group, public stats snapshot, and the August 1 update timestamp during the August 4 fact review.
The official Roblox badge API returned 40 enabled badges in the August 4, 2026 snapshot.
High confidence · Next check 2026-08-07Official badge descriptions confirm the checkpoint badge targets used by this route page.
High confidence · Next check 2026-08-07Official badge data confirms ending, difficulty, and Hard-related targets; exact routes still need gameplay checks.
High confidence · Next check 2026-08-07Drain the Lake All Badges Guide — Every Badge and How to Earn Them FAQ
How many badges do I need for the Ancient Bucket?
Older public guides report a 10-badge plus group requirement, but the current official Badge API does not prove it. Check the current in-game unlock text before planning around that number.
What is the rarest badge in Drain the Lake?
This page does not assign an official rarity. Roblox confirms Ocean's Worst Nightmare requires draining 10,000 buckets, but rarity comparisons need current award statistics.
How many total Gems can I earn from badges?
The Roblox Badge API does not expose in-game Gem rewards, so this page does not publish a total. Check the current reward UI before using badges for currency planning.
What is the difference between Tokens, Gems, and Diamonds?
The official game description confirms Tokens and Skill Tree upgrades. Badge data confirms Token and Diamond milestones, but exact Gem and Diamond earning or spending routes need a current in-game check.
Are there promo codes for free Gems or badges?
Current code availability was not confirmed in-game during the September 9 review. Use official links and a dated in-game check before trusting a free reward claim.
Which guide should I open next?
Open Ancient Bucket for its evidence boundary, Checkpoints for the six official depth goals, or Endings for the official ending targets.