IP Library › Patent Application 18770190
Patent Application
App. No. 18/770,190

TOKEN TRANSACTION AGGREGATOR FOR MINTING TOKENS ON A BLOCKCHAIN NETWORK

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.
18/770,190
Abstract

This disclosure relates to systems, methods, and computer readable media that batch token minting transactions (e.g., for non-fungible tokens (NFTs), fungible tokens (FTs), and/or semi-fungible tokens (SFTs)) across multiple developers and token contract types (e.g., ERC 721 and ERC 1155 ). Specifically, the systems, methods, and computer readable media include a transaction aggregator contract that is separate from the underlying token contract that is used for minting the tokens. The transaction aggregator contract batches requested minting transactions outside the underlying token contract. Because the transaction aggregator systems described herein are independent from the underlying token contracts, the token transaction aggregator systems allow developers to use any desired token contract type.

Claims (32)

1 . A method, comprising:

receiving one or more token minting transaction requests from one or more developers;

grouping the one or more token minting transaction requests from one or more developers into one or more groups according to contract type and contract address; and

sending each of the one or more groups of token minting transaction requests to an appropriate token contract for minting.

2 . The method of claim 1 , wherein the appropriate token contracts are configured to send the minted tokens to an escrow wallet.

3 . The method of claim 1 , wherein the appropriate token contracts are configured to send the minted tokens directly to an end user wallet.

4 . The method of claim 1 , wherein at least one of the token contract types comprises: ERC 721 or ERC 1155 .

5 . The method of claim 1 , wherein the grouping of the one or more token minting transaction requests is performed by one or more long running workers (LRWs).

6 . The method of claim 5 , wherein a separate LRW is assigned to each token contract type.

7 . A non-transitory computer-readable medium, readable by at least one processor and comprising instructions stored thereon to cause the at least one processor to:

receive one or more token minting transaction requests from one or more developers;

group the one or more token minting transaction requests from one or more developers into one or more groups according to contract type and contract address; and

send each of the one or more groups of token minting transaction requests to an appropriate token contract for minting.

8 . The non-transitory computer-readable medium of claim 7 , wherein the appropriate token contracts are configured to send the minted tokens to an escrow wallet.

9 . The non-transitory computer-readable medium of claim 7 , wherein the appropriate token contracts are configured to send the minted tokens directly to an end user wallet.

10 . The non-transitory computer-readable medium of claim 7 , wherein at least one of the token contract types comprises: ERC 721 or ERC 1155 .

11 . The non-transitory computer-readable medium of claim 7 , wherein the grouping of the one or more token minting transaction requests is performed by one or more long running workers (LRWs).

12 . The non-transitory computer-readable medium of claim 11 , wherein a separate LRW is assigned to each token contract type.

13 . The non-transitory computer-readable medium of claim 7 , wherein the instructions stored on the non-transitory computer-readable medium comprise a software development kit (SDK).

14 . An electronic device, comprising:

one or more processors;

memory; and

control logic, implemented using the one or more processors and memory, configured to perform operations, comprising:

receiving one or more token minting transaction requests from one or more developers;

grouping the one or more token minting transaction requests from one or more developers into one or more groups according to contract type and contract address; and

sending each of the one or more groups of token minting transaction requests to an appropriate token contract for minting.

15 . The electronic device of claim 14 , wherein the appropriate token contracts are configured to send the minted tokens to an escrow wallet.

16 . The electronic device of claim 14 , wherein the appropriate token contracts are configured to send the minted tokens directly to an end user wallet.

17 . The electronic device of claim 14 , wherein at least one of the token contract types comprises: ERC 721 or ERC 1155 .

18 . The electronic device of claim 14 , wherein the grouping of the one or more token minting transaction requests is performed by one or more long running workers (LRWs).

19 . The electronic device of claim 18 , wherein a separate LRW is assigned to each token contract type.

20 . The electronic device of claim 14 , wherein the control logic comprises a software development kit (SDK).

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2026
From: MAGIC LABS, INC.
To: PAYWARD, INC.
Reel/Frame 075774/0621 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2024
From: GRIFFIN, BENJAMIN; JIN, KARL
To: MAGIC LABS, INC.
Reel/Frame 068013/0480 →