US 12,277,536 B2
System and method for trust-minimized real-time value-exchange and liquidity replenishment
Jason Dominique, Tortola (VG); and Ilia Popovich, Tortola (VG)
Assigned to Mattr Holdings Limited, Tortola (VG)
Filed by Mattr Holdings Limited, Tortola (VG)
Filed on Oct. 7, 2024, as Appl. No. 18/907,831.
Application 18/907,831 is a continuation of application No. PCT/CA2024/050447, filed on Apr. 8, 2024.
Claims priority of provisional application 63/494,854, filed on Apr. 7, 2023.
Prior Publication US 2025/0029077 A1, Jan. 23, 2025
Int. Cl. G06Q 20/06 (2012.01); G06Q 40/04 (2012.01)
CPC G06Q 20/065 (2013.01) [G06Q 40/04 (2013.01); G06Q 2220/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for trust-minimized real-time inter-chain value-exchange between a source token and a destination token comprising:
a real-time trust-minimized value exchange rail communicatively coupled to a payment services provider via a network, wherein:
the real-time trust-minimized value exchange rail comprises:
a unified trust-minimized exchange subsystem further comprising:
a processor;
a memory storing instructions that when executed cause the processor to perform operations comprising:
an off-chain trusted API communicatively coupled to:
 a first interchain router and a second interchain router, and
 a first smart contract and a second smart contract, wherein:
 the first smart contract is associated with a source chain and comprises a first vault,
 the second smart contract is associated with a destination chain and comprises a second vault,
 the first interchain router is associated with the first smart contract and communicatively coupled to a source decentralized exchange (DEX) associated with the source chain, and
 the second interchain router is associated with the second smart contract and communicatively coupled to a destination DEX associated with the destination chain;
wherein:
the real-time trust-minimized value exchange rail receives a transaction order from the payment services provider,
based on the received transaction order, the off-chain trusted API initiates a debit swap of an amount of the source token to an amount of source stablecoin using the first interchain router and the source DEX,
the debit swap further comprising
the amount of the source token being directed to the source DEX from a source cryptocurrency address,
the amount of the source token being converted into the amount of the source stablecoin via the source DEX, and
the first smart contract facilitating the storage of the amount of source stablecoin in the first vault,
the off-chain trusted API monitors an on-chain process associated with the source DEX to determine a validation status of the debit swap,
the off-chain trusted API receives information related to the transaction order comprising a value corresponding to the amount of source stablecoin,
when the off-chain trusted API determines the debit swap is being validated, the off-chain trusted API initiates a credit swap, wherein the initiating comprises
performing a transaction call on the second smart contract, comprising:
the off-chain trusted API transmitting the value to the second smart contract, the credit swap further comprising:
the second interchain router directing an amount of destination stablecoin corresponding to the value transmitted to the second smart contract to the destination DEX for conversion into an amount of the destination token,
the second interchain router directing the amount of the destination token to a destination cryptocurrency address communicatively coupled to the real-time trust-minimized value exchange rail, and
further wherein at least some part of the debit swap and credit swap occur in parallel.