This is a a Type 4 Stack.
These rules were adopted from https://mtg.fandom.com/wiki/Type_4:
• Each player has access to an arbitrarily large quantity of mana at all times. Sometimes this is interpreted as each player controlling an infinite number of indestructible, shrouded basic lands, which would affect any cards which reference a player controlling these basic lands.
• A player can only cast one spell on each turn, as if an Arcane Laboratory were in play at all times. A player can play one spell from their hand on their own turn, as well only one spell from their hand during each opponents' turn as long as they would normally be able to do so.
• Any card cast through a cost outside of the usual casting cost in the top-right corner of the card, or cast as a consequence of another spell, will not count as your spell for the turn. This makes cards such as Force of Will, or anything with flashback/cycling extremely strong, essentially letting you get around this restriction.
• Gameplay favors the "defensive" player when iterations of infinity are in opposition to one another. For example, if a creature with a Firebreathing ability is blocked by a creature which can increase its toughness comparably (such as Crowd Favorites), the blocking creature will survive. Accordingly, if a player can activate an ability on a card without tapping (such as Plaguebearer) it can be countered indefinitely through means such as the second ability of Azorius Guildmage.
• Players begin the game with 20 life and a starting hand of 5 cards and a max hand of 7 cards. The first player in the game draws a card on their first turn.