A blockchain based eSports platform that allows players to directly challenge each other to matches and win rewards.