Comment on page
A powerful permissionless system manages the new standard in casino models.
DICE V2 launched as a decentralized platform for staking and betting any ERC20 token on any supported blockchain. The system establishes a "Casino Factory," which allows users to stake any ERC20 token and receive a share of the "house pool", and its earnings in exchange.
The house is a collection of funds and logic that are used to facilitate staking and wagering. Owners of the house pool for any particular token are entitled to a share of that pool's earnings.
To facilitate this, DICE V2 utilizes a system of smart contracts known as the "House Router," "House Pool," "House Factory," and "Modular Betting" contracts.
The House Router contract is responsible for initializing the House Pool contracts via the House Factory contract. When a user places a bet on the platform, it is done through the Modular Betting contract, which interacts with the House Router contract. The House Router contract then directs the bet to the correct House Pool contract for the token that the user is betting on.
The House Factory contract is responsible for creating new House Pool contracts for new tokens that are added to the platform. This allows the platform to support staking and betting on any ERC20 token on any supported blockchain.
The Modular Betting contract is a reusable contract that allows for easy integration of different betting mechanisms and game types. This contract is responsible for handling the placement of bets and the payouts to users.
Overall, DICE V2 and the Casino Factory provide a decentralized, trustless platform for staking and betting on any ERC20 token on any supported blockchain, utilizing a system of smart contracts to ensure the security and fairness of the platform.