Each user is assigned a claim date after the first time they receive $XLD tokens (Either through purchasing or receiving from someone else). On the claim date, users automatically receive their share from the $BNB pool through the contract automatically. After successfully receiving their reward, the claim date advances to the future, beginning a new cycle.