System and method for implementing a verified digital asset platform
The invention relates to computer-implemented systems and methods for implementing a verified digital asset platform. An embodiment of the present invention is directed to enabling companies to provide professional recognition awards to employees utilizing digital assets, such as NFT (Non-Fungible Tokens). With an embodiment of the present invention, a digital wallet may store public and private keys and allow the owner to perform various actions including access assets, manage assets and sign transactions.
1 . A computer-implemented system that implements a verified digital assets platform, the platform comprising:
a microservices interface that communicates with a distributed ledger and further interfaces with an off-chain metadata data store;
a user interface that communicates with one or more users; and
a computer processor that is coupled to the microservices interface and user interface and further programmed to perform the steps of:
enabling an issuer to confer one or more achievement recognitions to a recipient, the issuer comprising one or more of: institutions, universities, employers, or professional certification providers that certify skills, demonstrated skills, degrees, or professional credentials, wherein the one or more achievement recognitions comprise verifiable professional credentials selected from the group consisting of: educational degrees, professional certifications, and demonstrated workplace skills, and wherein the one or more achievement recognitions are verified;
generating a digital token that uniquely identifies each achievement recognition based on verification of the achievement recognition by the issuer through a verification process that confirms completion of one or more educational requirements;
storing the digital token on the distributed ledger; and
providing access to the digital token via a digital wallet that is associated with the recipient wherein the digital wallet manages at least one private key to an account of the distributed ledger wherein the digital token represents at least one recognition conferred to the recipient.
2 . The system of claim 1 , wherein the microservices interface communicates with the distributed ledger via a smart contract.
3 . The system of claim 2 , wherein the digital token is stored on the distributed ledger via the smart contract.
4 . The system of claim 1 , wherein the distributed ledger comprises a public blockchain.
5 . The system of claim 1 , wherein the distributed ledger comprises a permissioned blockchain managed by a consortium.
6 . The system of claim 1 , wherein the one or more users comprise employees, candidates, employers or issuers.
7 . The system of claim 1 , wherein the digital wallet enables the recipient to connect to the account, retrieve a desired credential from the distributed ledger and allow the recipient to perform one or more actions.
8 . The system of claim 1 , wherein the one or more recognitions comprises one or more of: credentials, certificates, degrees, experiences, skills, or achievements.
9 . The system of claim 1 , wherein the one or more recognitions are verified through issuers, peer validation or peer endorsement.
10 . The system of claim 1 , wherein the one or more recognitions are further enriched with additional data from one or more sources.
11 . A computer-implemented method that implements a verified digital assets platform, the method comprising the steps of:
enabling, via a user interface, an issuer to confer one or more achievement recognitions to a recipient, the issuer comprising one or more of: institutions, universities, employers, or professional certification providers that certify skills, demonstrated skills, degrees, or professional credentials, wherein the one or more achievement recognitions comprise verifiable professional credentials selected from the group consisting of: educational degrees, professional certifications, and demonstrated workplace skills, and wherein the one or more achievement recognitions are verified, wherein the user interface communicates with one or more users via a communication network;
generating, via a computer processor, a digital token that uniquely identifies each achievement recognition based on verification of the achievement recognition by the issuer through a verification process that confirms completion of one or more educational requirements;
storing the digital token on a distributed ledger that communicates with a microservices interface and an off-chain metadata data store; and
providing access to the digital token via a digital wallet that is associated with the recipient wherein the digital wallet manages at least one private key to an account of the distributed ledger wherein the digital token represents at least one recognition conferred to the recipient.
12 . The method of claim 11 , wherein the microservices interface communicates with the distributed ledger via a smart contract.
13 . The method of claim 12 , wherein the digital token is stored on the distributed ledger via the smart contract.
14 . The method of claim 11 , wherein the distributed ledger comprises a public blockchain.
15 . The method of claim 11 , wherein the distributed ledger comprises a permissioned blockchain managed by a consortium.
16 . The method of claim 11 , wherein the one or more users comprise employees, candidates, employers or issuers.
17 . The method of claim 11 , wherein the digital wallet enables the recipient to connect to the account, retrieve a desired credential from the distributed ledger and allow the recipient to perform one or more actions.
18 . The method of claim 11 , wherein the one or more recognitions comprises one or more of: credentials, certificates, degrees, experiences, skills, or achievements.
19 . The method of claim 11 , wherein the one or more recognitions are verified through issuers, peer validation or peer endorsement.
20 . The method of claim 11 , wherein the one or more recognitions are further enriched with additional data from one or more sources.