Online gaming architectures have historically relied on intermediaries to facilitate gameplay – running centralized servers, which users would connect with to find opponents, issue digital assets, and report player status’ and rankings. Players needed to trust that centralized gaming platforms were acting in their best interest, and not wielding influence over gameplay, censoring certain players, or modifying ownership of in-game assets. Using decentralized infrastructure for gaming restores trust. Instead of games taking place on a single gaming server, the location of characters, digital assets, and even certain game logic are stored on a distributed ledger. There is no longer a single entity or malicious player which has the power to shut down or corrupt a game or modify any player’s digital belongings.