EVM & Smart contracts

The Ethereum Virtual Machine (EVM) is an ideal protocol for the infrastructure of PokerDAO due to the wide variety of efficient Layer 2 solutions currently available. The poker games in PokerDAO rely on a core feature of EVM: smart contracts.
A smart contract is very similar to a paper contract, but instead of being enforced by a court, it is enforced by a Turing complete blockchain. Smart contracts automatically execute predetermined actions when conditions are met without an intermediary. The rules of a smart contract can be set to anything. PokerDAO is the rules of poker, and our smart contracts are programmed to pay the pot to the winner of each hand, as well as splitting the rake between the DAO, the Operator, and participating users.