Apex Legends introduced an in-game item called Treasure Packs back in Season 5. Players can collect these while playing a Battle Royale match. The packs offer several free rewards to players for visiting and playing the game.
Treasure Packs contain items including—weapon charms, apex packs, battle pass stars, and crafting materials. These rewards may seem insignificant to some players. Nonetheless you get them for free. As of Season 10, players were able to collect a total of 60 Treasure Packs.
Each pack offers you an item, which means you need to collect 60 packs throughout the Season. Furthermore, upon successfully collecting all Treasure Packs, players receive an Epic Weapon Skin. Apex Legend Season 10's completion reward featured Poison Ivy Rampage LMG Skin.
Related: A beach getaway turns nightmarish in the new Apex Legends Escape map
Treasure Packs can only be collected once per day. After you grab the pack, the corresponding reward will unlock in the game menu. The collection timer automatically resets every 24 hours, allowing you to grab the next pack.
To get a Treasure Pack, hop into a Battle Royale game. They spawn when you open a supply bin. You can also ask your teammates to mark one for you as they can be found in abundance.
In case you want to skip the collection, you can do so by clicking on the 'Catch Up' tab and purchasing Treasure Packs. Each pack costs 25 Apex Credits.
For more Apex Legends content, check out How to get Apex Predator in Apex Legends on Pro Game Guides.