Global liquidity and settlement system
AssigneeForge Global, Inc.
InventorGreg Brogger
Life of this patent
Estimating the term…
Abstract
A method for performing a token escrow swap on a network of nodes is disclosed. The method includes sending a signed buy order transaction with a first cryptocurrency wallet from a buyer node to a token escrow swap node and filling a buy order of the signed buy order transaction with currency tokens for the token escrow swap node via the buyer node. For each matching sell order, security tokens are transferred to the token escrow swap node via a seller node. The method further includes sending the security tokens to the buyer node and sending the currency tokens to the seller node for each matching sell order.
Claims20
A computer-implemented method for performing a token escrow swap on a network of nodes, the method comprising:
- enabling a broker-dealer node to sign a buy order transaction;
- sending a signed buy order transaction with a first cryptocurrency wallet from the broker-dealer node to a token escrow swap node,
- wherein the first cryptocurrency wallet includes keys of a buyer node;
- filling a buy order of the signed buy order transaction with currency tokens for the token escrow swap node via the buyer node;
- for each matching sell order, transferring security tokens to the token escrow swap node via a seller node;
- causing, by the token escrow swap node, sending of the security tokens to the buyer node;
- and
- for each matching sell order, causing, by the token escrow swap node, sending of the currency tokens to the seller node.
A system comprising:
- at least one hardware processor;
- and
- at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the system to:
- enable a broker-dealer node to sign a buy order transaction;
- send a signed buy order transaction with a first cryptocurrency wallet from the broker-dealer node to a token escrow swap node,
- wherein the first cryptocurrency wallet includes keys of a buyer node;
- fill a buy order of the signed buy order transaction with currency tokens for the token escrow swap node via the buyer node;
- for each matching sell order, transfer security tokens to the token escrow swap node via a seller node;
- cause, by the token escrow swap node, sending of the security tokens to the buyer node;
- and
- for each matching sell order, cause, by the token escrow swap node, to send the currency tokens to the seller node.
A computer-readable storage medium, excluding transitory signals and carrying instructions, which, when executed by at least one data processor of a system, cause the system to:
- enable a broker-dealer node to sign a buy order transaction;
- send a signed buy order transaction with a first cryptocurrency wallet from the broker-dealer node to a token escrow swap node,
- wherein the first cryptocurrency wallet includes keys of a buyer node;
- fill a buy order of the signed buy order transaction with currency tokens for the token escrow swap node via the buyer node;
- for each matching sell order, transfer security tokens to the token escrow swap node via a seller node;
- cause, by the token escrow swap node, sending of the security tokens to the buyer node;
- and
- for each matching sell order, cause, by the token escrow swap node, to send the currency tokens to the seller node.
Dependencies are inferred from the claim text.