| CPC G06Q 20/389 (2013.01) [G06F 16/164 (2019.01); G06Q 20/3825 (2013.01); G06Q 20/3829 (2013.01)] | 20 Claims |

|
1. An apparatus for managing a non-fungible token (NFT) for content, the apparatus comprising:
memory storing one or more computer programs; and
one or more processors communicatively coupled to the memory,
wherein the one or more computer programs include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the apparatus to:
in response to receiving a request to issue an NFT for target content from a first electronic device of a first user who has generated the target content, generate basic metadata on the target content,
upload the generated basic metadata to a target folder generated in an interplanetary file system (IPFS),
generate first ownership metadata comprising a content identifier (CID) of the uploaded basic metadata, wherein signature of the first user is added to the first ownership metadata,
upload the first ownership metadata to the target folder,
in response to ownership of the NFT being transferred from the first user to a second user, obtain second ownership metadata, wherein signatures of the first user and the second user are added to the second ownership metadata,
upload the second ownership metadata to the target folder,
obtain the basic metadata, the first ownership metadata, and the second ownership metadata,
in response to identifying the second ownership metadata as latest uploaded ownership metadata of the NFT, verify the second ownership metadata, by verifying the signatures of the first user and the second user comprised in the second ownership metadata,
after completing verifying the second ownership metadata and based on the first ownership metadata being sequentially before the second ownership metadata, verify the first ownership metadata, by verifying the signature of the first user comprised in the first ownership metadata, and
after completing verifying ownership metadata, verify the basic metadata.
|