The method of claim 1, wherein the customized gaming contract further includes an identifier for one or more validation sources used to verify the at least one condition for determining a winner, and wherein: generating the record of the customized gaming contract includes generating the record of the customized gaming contract that further includes an identifier for one or more validation sources used to determine the winner and determining the outcome of the customized gaming contract includes automatically determining the outcome of the customized betting contract by verifying the at least one condition for determining a winner against the one or more validation sources.ģ. A method utilizing blockchain resources to record and manage gaming related data generated in association with an electronic gaming service, comprising: receiving within a gaming platform a customized gaming contract generated via a graphical user interface presented to a player on a display of a gaming terminal, wherein the customized gaming contract includes identifiers including an identity of at least one player party of the customized gaming contract and at least one condition for determining a winner of the customized gaming contract the gaming platform generating a record of the customized gaming contract that includes the identifiers the gaming platform publishing the record of the customized gaming contract to a distributed multi-ledger platform having multiple nodes, wherein a determination is made, based on a decision from a subset of the multiple nodes, to add the record to the distributed multi-ledger platform and at least one of the gaming platform or the distributed multi-ledger platform determining an outcome of the customized gaming contract by verifying the at least one condition for determining a winner.Ģ.