IP Library › Patent Application 19052234
Patent Application
App. No. 19/052,234

SMART CONTRACT NETWORK TO ENABLE REAL-TIME SWAPPING OF DIGITAL ASSETS USING MINTING ON-DEMAND

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/052,234
Abstract

Implementations of the present disclosure can include actions of receiving, by a first smart contract and from a first account, a redemption request for a swap transaction to redeem an amount of the first digital asset for an amount of the second digital asset, responsive to the redemption request, initiating, by the first smart contract, a transfer of a first number of tokens of the first digital asset from the first account to the second account, and notifying, by the first smart contract, a second smart contract, and in response to notification by the first smart contract, initiating, by the second smart contract, minting of the second number of tokens of the second digital asset and transfer of the second number of tokens of the second digital asset to the first account.

Claims (32)

1 .- 20 . (canceled)

21 . A computer-implemented method for real-time redemption of a first digital asset for a second digital asset, the computer-implemented method being executed by one or more processors and comprising:

responsive to receiving a redemption request received from a first account and determining that the first account is allowed to initiate swap transactions:

initiating, by a first smart contract, a transfer of a first number of tokens of a first digital asset from the first account to a second account; and

transmitting, by the first smart contract, a message to a second smart contract, the message being configured to automatically initiate the second smart contract to mint a second number of tokens of the second digital asset and to transfer the second number of tokens of the second digital asset to the first account.

22 . The computer-implemented method of claim 21 , wherein the second number of tokens is minted by a liquidity source minter in response to a function executed by the second smart contract.

23 . The computer-implemented method of claim 21 , wherein initiating, by a first smart contract, a transfer of a first number of tokens of a first digital asset from the first account to a second account is executed further in response to determining that an amount is within an amount limit.

24 . The computer-implemented method of claim 21 , wherein the second smart contract can only be called by the first smart contract.

25 . The computer-implemented method of claim 21 , wherein the second account is owned by an entity that mints the second digital asset.

26 . The computer-implemented method of claim 21 , wherein the first digital asset comprises a tokenized money market fund (T-MMF) and the second digital asset comprises a stablecoin.

27 . The computer-implemented method of claim 21 , wherein the first smart contract and the second smart contract are provided as a single smart contract.

28 . A non-transitory computer-readable storage medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for real-time redemption of a tokenized asset for a digital currency, the operations comprising:

responsive to receiving a redemption request received from a first account and determining that the first account is allowed to initiate swap transactions:

initiating, by a first smart contract, a transfer of a first number of tokens of a first digital asset from the first account to a second account; and

transmitting, by the first smart contract, a message to a second smart contract, the message being configured to automatically initiate the second smart contract to mint a second number of tokens of the second digital asset and to transfer the second number of tokens of the second digital asset to the first account.

29 . The non-transitory computer-readable storage medium of claim 28 , wherein the second number of tokens is minted by a liquidity source minter in response to a function executed by the second smart contract.

30 . The non-transitory computer-readable storage medium of claim 28 , wherein initiating, by a first smart contract, a transfer of a first number of tokens of a first digital asset from the first account to a second account is executed further in response to determining that an amount is within an amount limit.

31 . The non-transitory computer-readable storage medium of claim 28 , wherein the second smart contract can only be called by the first smart contract.

32 . The non-transitory computer-readable storage medium of claim 28 , wherein the second account is owned by an entity that mints the second digital asset.

33 . The non-transitory computer-readable storage medium of claim 28 , wherein the first digital asset comprises a tokenized money market fund (T-MMF) and the second digital asset comprises a stablecoin.

34 . The non-transitory computer-readable storage medium of claim 28 , wherein the first smart contract and the second smart contract are provided as a single smart contract.

35 . A system, comprising:

one or more processors; and

a non-transitory computer-readable storage device and having instructions stored thereon which, when executed by the computing device, cause the computing device to perform operations for real-time redemption of a tokenized asset for a digital currency, the operations comprising:

responsive to receiving a redemption request received from a first account and determining that the first account is allowed to initiate swap transactions:

initiating, by a first smart contract, a transfer of a first number of tokens of a first digital asset from the first account to a second account; and

transmitting, by the first smart contract, a message to a second smart contract, the message being configured to automatically initiate the second smart contract to mint a second number of tokens of the second digital asset and to transfer the second number of tokens of the second digital asset to the first account.

36 . The system of claim 35 , wherein the second number of tokens is minted by a liquidity source minter in response to a function executed by the second smart contract.

37 . The system of claim 35 , wherein initiating, by a first smart contract, a transfer of a first number of tokens of a first digital asset from the first account to a second account is executed further in response to determining that an amount is within an amount limit.

38 . The system of claim 35 , wherein the second smart contract can only be called by the first smart contract.

39 . The system of claim 35 , wherein the second account is owned by an entity that mints the second digital asset.

40 . The system of claim 35 , wherein the first smart contract and the second smart contract are provided as a single smart contract.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2026
From: MAYER, RACHEL; SOGHOIAN, ADRIAN; TIERNEY, ERIK; WANG, KAILI
To: CIRCLE INTERNET FINANCIAL, LTD.
Reel/Frame 073776/0497 →