| CPC A63F 13/69 (2014.09) [A63F 13/537 (2014.09); A63F 13/67 (2014.09); A63F 13/79 (2014.09); A63F 13/792 (2014.09); G06F 9/54 (2013.01); G06Q 20/367 (2013.01); G06Q 20/389 (2013.01); H04L 9/50 (2022.05); A63F 2300/51 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
operating, by a computer system, a first electronic game of one or more electronic games,
wherein the first electronic game is being played by a player represented by a player character, and
wherein the player character is stored off a blockchain;
applying one or more attribute modifications to the player character within the first electronic game according to a modification capacity associated with the player character that defines a maximum number of attribute modifications for the player character,
wherein the one or more attribute modifications are defined by one or more on-chain cryptographic assets on the blockchain;
receiving a request to apply the one or more attribute modifications to an in-game asset within a second electronic game of the one or more electronic games,
wherein the in-game asset is stored off the blockchain;
responsive to receiving the request, determining, based on indicating the one or more on-chain cryptographic assets to an API, that the one or more attribute modifications are presently applied within the first electronic game; and
responsive to determining that the one or more attribute modifications are presently applied within the first electronic game, preventing, via the API, the one or more attribute modifications from being applied to the in-game asset within the second electronic game.
|