Systems, methods, and program products for an application programming interface generating a blended digital math-based assets index
First Claim
1. A computer-implemented method comprising:
- receiving, by one or more trust computers, a request for a blended digital math-based asset price for a digital math-based asset, wherein the blended digital math-based asset price is based on respective pricing data available from a plurality of reference digital math-based asset exchanges, the plurality of reference digital math-based asset exchanges being operatively connected to a decentralized digital asset network that uses a decentralized electronic ledger in the form of a blockchain maintained by a plurality of physically remote trust computer systems to track at least one of asset ownership or transactions in a digital math based asset system;
requesting, by the one or more trust computers, from one or more application program interfaces associated with the plurality of reference digital math-based asset exchanges, electronic digital math-based asset pricing data associated with a first period of time for the digital math-based asset from the plurality of reference digital math-based asset exchanges;
receiving, by the one or more trust computers, from the one or more application program interfaces, the electronic digital math-based asset pricing data;
calculating, using the one or more trust computers, a blended digital math-based asset price for the first period of time using a time weighted average of the electronic digital math-based asset pricing data from the plurality of reference digital math-based asset exchanges for the first period of time;
storing, by the one or more trust computers in one or more databases, the blended digital math-based asset price for the first period of time;
accessing, by the one or more trust computers from a blended price database, a plurality of prior blended digital math-based asset prices each associated with a respective prior period of time;
aggregating, by the one or more trust computers, the blended digital math-based asset price for the first period of time with the plurality of prior blended digital math-based asset prices to update a digital math-based asset price index to include respective blended digital math-based asset prices for the prior periods of time and the first period of time; and
applying, by the one or more trust computers, the digital math-based asset price index as a benchmark for a derivative product.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and program products for providing an exchange traded product holding digital math-based assets are disclosed. Shares based on digital math-based assets may be created using one or more computers by determining share price information based upon quantities of digital math-based assets held by a trust, electronically receiving a request from an authorized participant user device to purchase a quantity of shares, electronically transmitting a quantity of digital math-based assets to one or more destination digital asset accounts for receipt of digital math-based assets from the authorized participant based on the determined share price information and the requested quantity of shares, and electronically issuing shares to the authorized participant.
-
Citations
30 Claims
-
1. A computer-implemented method comprising:
-
receiving, by one or more trust computers, a request for a blended digital math-based asset price for a digital math-based asset, wherein the blended digital math-based asset price is based on respective pricing data available from a plurality of reference digital math-based asset exchanges, the plurality of reference digital math-based asset exchanges being operatively connected to a decentralized digital asset network that uses a decentralized electronic ledger in the form of a blockchain maintained by a plurality of physically remote trust computer systems to track at least one of asset ownership or transactions in a digital math based asset system; requesting, by the one or more trust computers, from one or more application program interfaces associated with the plurality of reference digital math-based asset exchanges, electronic digital math-based asset pricing data associated with a first period of time for the digital math-based asset from the plurality of reference digital math-based asset exchanges; receiving, by the one or more trust computers, from the one or more application program interfaces, the electronic digital math-based asset pricing data; calculating, using the one or more trust computers, a blended digital math-based asset price for the first period of time using a time weighted average of the electronic digital math-based asset pricing data from the plurality of reference digital math-based asset exchanges for the first period of time; storing, by the one or more trust computers in one or more databases, the blended digital math-based asset price for the first period of time; accessing, by the one or more trust computers from a blended price database, a plurality of prior blended digital math-based asset prices each associated with a respective prior period of time; aggregating, by the one or more trust computers, the blended digital math-based asset price for the first period of time with the plurality of prior blended digital math-based asset prices to update a digital math-based asset price index to include respective blended digital math-based asset prices for the prior periods of time and the first period of time; and applying, by the one or more trust computers, the digital math-based asset price index as a benchmark for a derivative product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification