CPC G06Q 20/381 (2013.01) [G06Q 20/065 (2013.01); G06Q 20/42 (2013.01)] | 20 Claims |
1. A method, comprising:
debiting, by a processor of a financial institution computing system in response to a transaction request to transfer a first amount of funds denominated in a math-based currency (MBC) from a financial account denominated in a fiat currency and assigned to an account holder, the financial account by a second amount of funds denominated in a fiat currency and equivalent to the first amount of funds denominated in MBC, based on a first current exchange rate between fiat currency and MBC;
transmitting, concurrently with the debiting, by the processor to an MBC partner, a request for the first current exchange rate;
transmitting, concurrently with the debiting, by the processor to the MBC partner, instructions to:
create a temporary account at the MBC partner denominated in MBC, the temporary account associated with the financial institution and separate from the financial account associated with the account holder,
exchange, from fiat currency at a reserve account provided by and assigned to the financial institution computing system and denominated in the fiat currency, the second amount of funds to MBC currency at the MBC partner, credit the temporary account with funds from the MBC partner comprising the first amount, and
transfer the first amount of funds in MBC from the temporary account to the recipient;
receiving, by the processor from the account holder, a confirmation in response to a transaction confirmation request;
transmitting, by the processor to the MBC partner in response to receiving the transaction confirmation request, a request for a second current exchange rate between the fiat currency and the MBC; and
verifying, by the processor, that the second current exchange rate is within a predetermined threshold of a first current exchange rate, wherein the financial account is debited in response to the verifying that the second current exchange rate is within the predetermined threshold of the first current exchange rate.
|