Abstract: A computerized gaming contract engine (“GCE”) that allows for, among other thing, creation of individually unique games, challenges, and wagers, execution of the games, challenges, and wager, and management of those games. The GCE additionally allows for monitoring execution of the appropriate rules and locations as they pertain to the associated wagers and record actions or other appropriate data to the associated blockchain, “oracle”, or datastore for storing data that is incidental to the execution of the game and need not be recorded to the blockchain. The GCE additionally enables escrow of wager until the game has completed.