| CPC A63F 13/73 (2014.09) [A63F 13/35 (2014.09); G06F 21/10 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |

|
1. A method for use with a non-fungible token (NFT) wallet associated with a user of a client device that operates via a processor and a memory, the method comprising:
receiving, at the NFT wallet, an application launch request for the user's play of a game via a game application having a game non-fungible token (NFT) associated therewith, the game application configured to determine if the user's play of the game is permitted based on ownership of the game NFT and configured to launch the user's play of the game based on ownership of the game NFT and wherein the NFT wallet contains a private key associated with the game NFT;
generating, via the NFT wallet and in response to the application launch request, a launch response that is generated based on the private key, wherein the game application generates, based on the launch response, an ownership check that is sent to a blockchain system that stores the game NFT, and wherein the game application receives, from the blockchain system, an ownership validation response that indicates whether user's ownership of the game NFT is verified based on geographically distinct blockchain calculations performed over a plurality of different nodes of the blockchain system and the game application launches the user's play of the game responsive to when the ownership validation response that indicates the user's ownership of the game NFT is verified.
|