CPC H04L 9/3247 (2013.01) [H04L 9/0838 (2013.01); H04L 63/0428 (2013.01)] | 20 Claims |
1. A system for authenticating peer-to-peer resource exchanges using non-fungible tokens, the system comprising:
a memory device with computer-readable program code stored thereon;
a communication device; and
a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to:
receive, from a first user, a resource exchange request to exchange a first resource associated with the first user for a second resource associated with a second user;
prompt the first user to digitally sign a data record using a private key associated with the first user, wherein the data record comprises a smart contract configured to automatically transfer the first resource to the second user upon receipt of the second resource from the second user, wherein the smart contract is dynamically generated based on resource transfer data received from the first user and the second user, wherein the resource transfer data comprises a second resource type, second resource amount, and a time limit;
detect that the first user has digitally signed the data record;
receive the second resource from the second user; and
based on detecting that the first user has digitally signed the data record and receiving the second resource from the second user, execute the smart contract to automatically transfer the first resource to the second user.
|