Yes, XFL players do receive compensation for their participation in the league. According to the league's guidelines, each player is paid a base salary of $50,000 for the season. In addition to this salary, players also receive a weekly housing stipend of $400, which is provided to help cover living expenses. This stipend begins after the conclusion of training camp and continues for a minimum duration of 10 weeks, ensuring that players have financial support during the early part of the season. This compensation structure is designed to provide players with a reasonable income while they pursue their professional football careers in the XFL, allowing them to focus on their performance on the field without the added stress of financial instability.