At the end of each checkpoint, you will be presented with a button to collect rewards for that checkpoint. The rewards awarded to you at each checkpoint depends on your level of participation for that specific checkpoint. The more adversaries you defeat at each checkpoint, the better rewards you can get.
In addition to epic weapons and items, you will also be awarded "Battle Hearts". These Battle Hearts can be traded in on the Alchemy page for powerful weapons and magics.