| CPC H04L 9/0877 (2013.01) [G06K 7/1417 (2013.01); G06K 19/06037 (2013.01); G06Q 20/0658 (2013.01); G06Q 20/357 (2013.01); G06Q 20/3674 (2013.01); G09F 3/02 (2013.01); G09F 3/0292 (2013.01); G09F 3/0297 (2013.01); G09F 3/10 (2013.01); H04L 9/0618 (2013.01); H04L 9/0866 (2013.01); H04L 9/30 (2013.01); H04L 9/3073 (2013.01); G09F 2003/0213 (2013.01); G09F 2003/0263 (2013.01); G09F 2003/0277 (2013.01)] | 19 Claims |

|
1. A tangible, non-transitory, machine-readable medium storing instructions that when executed by one or more processors effectuate operations for customization of a physical card, the operations comprising:
obtaining, with a computing system, card data corresponding to a set of physical cards, the card data associating, for each of the physical cards, a respective public cryptographic key with a respective unique identifier, each physical card comprising:
an optical code encoding a respective unique identifier; and
concealed information corresponding to a respective private cryptographic key of a private-public cryptographic key pairing of which a respective public cryptographic key is a member;
deterministically generating, with the computer system, a set of cryptographic hash addresses based on a protocol corresponding to a selected decentralized computing platform from the public cryptographic keys;
storing, with the computer system, within a database, for each of the physical cards, a record associating the respective unique identifier with a respective cryptographic hash address generated from the respective public cryptographic key;
requesting, with the computer system, based on a selected record, a transaction on the selected decentralized computing platform, the transaction specifying a transfer of a digital bearer asset to a cryptographic hash address of the selected record, wherein requesting, with the computer system, based on a selected record, a transaction on the selected decentralized computing platform, the transaction specifying a transfer of a digital bearer asset to a cryptographic hash address of the selected record comprises:
calling a smart contract for execution on the selected decentralized computing platform based on the cryptographic hash address and information corresponding to the digital bearer asset;
storing, with the computer system, within the database, an indication of the digital bearer asset in association with the selected record;
receiving, with the computer system, a request from a user computing device, the request including a unique identifier of a physical card in the set of physical cards;
identifying, with the computer system, the selected record based on the unique identifier included with the request matching the unique identifier of the selected record; and
transmitting, with the computer system, to the user computing device, a response based on the indication of the digital bearer asset.
|