Each player in the ecosystem can create and store their own friends' list, this enables players to save opponents and make future challenges easy.
Any invited friends that sign up will automatically appear in the friends' list.
Send a challenge to a friend or online player. The recipient will receive a notification of the challenge and have the ability to accept or reject. If they accept, they will be taken to the pre-match screen and TCP tokens will be sent to the smart contract. If the player does not have enough TCP tokens they will be prompted to purchase them via the store.