A regular participant will not interact with the factory. The official games at hodler are created by us. If you create your own game, you can use our open source front-end found here, create your own front-end or directly interact with the smart contract.
The factory only has one state changing function that can be used to create a new hodler game. A new game can only be created if there is no previous game or when the previous game for that asset has started.
#State changing functions
function createHodler(address asset) public returns (address);