| CPC H04L 9/3213 (2013.01) [H04L 9/50 (2022.05)] | 20 Claims |

|
1. A system for using account resources on multiple computing platforms, the system comprising:
one or more processors; and
a non-transitory computer-readable storage medium storing instructions, which when executed by the one or more processors cause the one or more processors to perform operations comprising:
receiving, from a computing platform, an access request to be performed by a service, wherein the access request comprises (1) an identifier of a cryptographic token that encodes encrypted instructions for interacting with the service, (2) a device identifier of a client device that controls the cryptographic token via a cryptography-based storage application, and (3) a service function to be performed by the service;
retrieving, via a blockchain node of a blockchain, encrypted token data associated with the cryptographic token;
transmitting, using the device identifier, a command to the client device to decrypt the encrypted token data, wherein the client device receives the encrypted token data and decrypts the encrypted token data into a set of instructions for interacting with the service;
receiving, from the client device, the set of instructions, wherein the set of instructions comprises a plurality of functions enabled to be performed by the service;
determining a function within the set of instructions that matches the service function;
transmitting the function of the plurality of functions to a remote computing device associated with the service to initiate the service function to be performed by the service;
receiving interaction data generated by the service in response to executing the function; and
transmitting, to the computing platform in response to the access request, an indication of whether the access request has been completed.
|