| 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)] | 20 Claims |

|
1. A computing 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 a creation order for purchasing a number of units of an exchange traded product (ETP) that contains a cryptocurrency, wherein the creation order was submitted by an authorized participant;
based on receiving the creation order:
receiving a plurality of price quotes from a plurality of cryptocurrency exchanges for purchasing an amount of the cryptocurrency that corresponds to the number of units of the ETP, the plurality of cryptocurrency exchanges being separate from the computing system;
selecting a particular exchange from among the plurality of cryptocurrency exchanges, the particular exchange being selected based on the plurality of price quotes;
based on selecting the particular exchange, transmitting a communication over a computer network to the particular exchange, the particular exchange being configured to respond to the communication at least in part by executing a blockchain transaction that transmits the amount of the cryptocurrency to a blockchain wallet; and
instructing delivery of the number of units of the ETP to the authorized participant;
subsequent to the particular exchange executing the blockchain transaction, executing a blockchain explorer to receive updated portfolio data associated with the ETP;
based on the updated portfolio data, generating a Portfolio Composite File (PCF) that includes a current Net Asset Value (NAV) for the ETP;
encrypting the PCF to generate an encrypted PCF file; and
transmitting the encrypted PCF file via a secure connection to an order taking platform computer (OTP).
|