| CPC G06F 21/31 (2013.01) | 20 Claims |

|
1. A system for generating data feeds for users of cryptography-based storage applications, 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:
detecting, using an application, a login request from a client device, wherein the login request comprises an on-chain address associated with a cryptography-based storage application corresponding to a user;
retrieving on-chain operation data associated with the on-chain address, wherein the on-chain operation data comprises one or more program identifiers for one or more on-chain programs;
extracting one or more login parameters from the login request;
determining, based on the one or more login parameters associated with the on-chain address, whether to initiate a privacy-based login;
in response to determining to not initiate the privacy-based login for the user:
retrieving off-chain data associated with one or more interactions between the user and the application; and
determining, via a machine learning model, one or more non-fungible tokens for a user based on the on-chain operation data and the off-chain data; and
in response to determining to initiate the privacy-based login:
generating, using the one or more program identifiers, a plurality of sets of non-fungible token attributes;
inputting the plurality of sets of non-fungible token attributes into a machine learning model to determine available non-fungible tokens for the user; and
providing, via a data feed, indications of the available non-fungible tokens to a user device of the user.
|