CPC G06F 21/6218 (2013.01) [G06F 16/27 (2019.01); G06F 21/1011 (2023.08); G06F 21/1014 (2023.08); G06F 21/1015 (2023.08); G06F 21/32 (2013.01); G06F 21/64 (2013.01); H04L 63/10 (2013.01); G06Q 20/065 (2013.01); G06Q 20/326 (2020.05); G06Q 20/40 (2013.01); H04L 9/3231 (2013.01); H04L 63/083 (2013.01); H04L 63/0861 (2013.01)] | 20 Claims |
1. A system for generating dynamic non-fungible tokens for authenticating one or more users, comprising:
a mobile device, including:
one or more sensors configured to capture an image or a video;
at least one memory storing instructions; and
one or more processors operatively connected with the one or more sensors and the at least one memory, and configured to execute the instructions to perform operations, including:
receiving at least one request from one or more mobile devices associated with the one or more users;
capturing, via the one or more sensors, one or more images, one or more videos, or a combination thereof of the one or more users, identification data associated with the one or more users, or a combination thereof;
processing the one or more images, the one or more videos, or a combination thereof to detect biometric data unique to the one or more users;
encoding the detected biometric data for generating the dynamic non-fungible tokens, wherein the encoding the detected biometric data for generating the dynamic non-fungible tokens includes cryptographically hashing each of the detected biometric data and concatenating each of the hashed biometric data in a pre-defined order;
storing the dynamic non-fungible tokens on a transaction block of a distributed blockchain, wherein the dynamic non-fungible tokens are associated with a programmatically defined smart contract written to the distributed blockchain; and
transmitting the dynamic non-fungible tokens to a plurality of service providers for authenticating the one or more users.
|