Stamina is used to obtain rewards from battles, and is replenished daily at 03:00 UTC. Each battle played will consume 1 stamina. Once a trainer has used up their daily stamina, they will no longer earn stamina-based rewards. Matches played without stamina will grant reduced rewards, such as fewer Moon Shards.
A trainer's total stamina will correspond with the total amount of blockchain axies in their collection. The more axies a trainer has, the more stamina they will obtain (capped at 30).
Below you will find the formula used to calculate a player's daily stamina limit:
For more information on rewards obtained when utilizing stamina, please see the following article: