CPC G06Q 40/04 (2013.01) [G06F 9/547 (2013.01); G06F 16/254 (2019.01); G06F 21/602 (2013.01); G06Q 20/0655 (2013.01); G06Q 20/108 (2013.01); G06Q 20/3672 (2013.01); G06Q 20/3678 (2013.01); G06Q 20/4014 (2013.01); G06Q 20/42 (2013.01); G06Q 40/02 (2013.01); G06Q 40/12 (2013.12); H04L 9/0637 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] | 22 Claims |
1. A system comprising:
one or more processors;
one or more memories including instructions executable by the one or more processors to cause the one or more processors to perform operations including:
receiving current prices of a cryptocurrency from cryptocurrency exchanges via application programming interfaces (APIs);
providing the current prices of the cryptocurrency to an authorized participant;
receiving an approval, from the authorized participant, of a current price provided by one of the cryptocurrency exchanges;
based on receiving the approval of the current price, purchasing a requested amount of the cryptocurrency on behalf of the authorized participant;
receiving a creation order from the authorized participant for units of an exchange traded product (ETP) that contains the cryptocurrency;
confirming a transfer, over a blockchain, from a first digital wallet associated with the authorized participant to a second digital wallet of a custodian associated with the ETP, of an amount of the cryptocurrency from the authorized participant in exchange for the units;
determining, based on a portfolio composite file (PCF), a number of the units to provide to the authorized participant based on the amount of the cryptocurrency received from the authorized participant;
initiating a settlement process for the creation order in which the number of units are issued to the authorized participant;
receiving data in multiple formats from multiple computers, the data being associated with the ETP; and
parsing and aggregating the data to generate a graphical user interface that includes a graphical dashboard, the graphical dashboard including visualizations associated with the data, wherein the graphical dashboard includes a history of creation and redemption orders associated with the ETP.
|