A decentralized online chess platform in summary: BrainiacChess