| CPC G06Q 20/123 (2013.01) [G06F 21/602 (2013.01); G06Q 20/326 (2020.05); G06Q 20/342 (2013.01); G06Q 20/38215 (2013.01); G06Q 20/40 (2013.01); G06Q 30/0185 (2013.01); G06Q 20/1235 (2013.01); G06Q 20/3672 (2013.01); G06Q 2220/00 (2013.01)] | 26 Claims |

|
1. A system for facilitating transactions for real-world items in video games using digital tokens, comprising:
an item management system that is configured to:
provide an interface that receives a set of real-world item attributes of an item;
generate a virtual representation of the real-world item based on the set of real-world item attributes, the virtual representation being a data structure that includes the set of real-world item attributes;
a token generation system configured to:
generate a digital token that has a set of digital attributes that correspond to the set of real-world item attributes, wherein the digital token is cryptographically secure, and the set of digital attributes includes a token identifier that identifies the digital token; and
generate a cryptographically secure, one-to-at-least-one link between the digital token generated by the token generation system and the virtual representation of the real-world item, such that the digital token provides a digital representation of the real-world item and is redeemable by a verified owner of the digital token for a unique unit of the real-world item via a graphical user interface of a digital wallet application such that the verified owner of the digital token takes possession of the real-world item;
a ledger update system configured to write the digital token to a blockchain in accordance with a protocol, thereby facilitating transactions for the real-world item using the digital token;
a video game integration system configured to:
handle a request from a video game instance of a video game being executed by a user device associated with a user;
serve an electronic advertisement corresponding to the real-world item to the video game instance, wherein the advertisement includes a visual indicum that is indicative of the digital token;
receive a transaction notification indicating that the user has transacted for the real-world item via the video game instance; and
initiate an assignment of the digital token to an account of the user on the blockchain, such that ownership data of the digital token is updated to reflect that the user is an owner of the digital token; and
a redemption system that facilitates redemption of digital tokens, the redemption system being configured to:
receive a redemption request that indicates the token identifier of the digital token and an account identifier that indicates a public address of a redeeming user; and
initiate fulfillment of the unique unit of the real-world item in response to verifying that the digital token is owned by the redeeming user based on the token identifier, the public address, and the blockchain.
|