Rate-limited token minting in blockchain systems
AssigneeCircle Internet Group, Inc.
InventorsAdrian SOGHOIAN, Erik TIERNEY
Life of this patent
Estimating the term…
Abstract
Certain aspects of the present disclosure provide techniques for minting tokens on a blockchain. An example method generally includes receiving, at a token minter from a requesting party, a request to mint a quantity of tokens on a blockchain. Based at least on an identity of the requesting party and a time-based limit associated with the token minter, a determination that the requested quantity of tokens are mintable by the token minter is made. Based on the determination that the requested quantity of tokens are mintable by the token minter, a smart contract is executed to mint at least some tokens from the requested quantity of tokens on the blockchain.
Claims25
A processor-implemented method for managing token minting in blockchain systems, comprising:
- receiving, at a token minter from a requesting party, a request to mint a quantity of tokens on a blockchain;
- determining, based at least on an identity of the requesting party and a time-based limit associated with the token minter, that the requested quantity of tokens are mintable by the token minter, wherein the time-based limit comprises a maximum quantity of tokens mintable by the token minter in a period of time;
- and
- based on the determination, executing a smart contract to mint at least some tokens from the requested quantity of tokens on the blockchain.
A processing system, comprising:
- at least one memory having executable instructions stored thereon;
- and
- one or more processors configured to execute the executable instructions to cause the processor to:
- receive, at a token minter from a requesting party, a request to mint a quantity of tokens on a blockchain;
- determine, based at least on an identity of the requesting party and a time-based limit associated with the token minter, that the requested quantity of tokens are mintable by the token minter, wherein the time-based limit comprises a maximum quantity of tokens mintable by the token minter in a period of time;
- and
- based on the determination, execute a smart contract to mint at least some tokens from the requested quantity of tokens on the blockchain.
A non-transitory computer-readable medium having executable instructions stored thereon which, when executed by one or more processors, performs an operation for managing token minting in blockchain systems, the operation comprising:
- receiving, at a token minter from a requesting party, a request to mint a quantity of tokens on a blockchain;
- determining, based at least on an identity of the requesting party and a time-based limit associated with the token minter, that the requested quantity of tokens are mintable by the token minter, wherein the time-based limit comprises a maximum quantity of tokens mintable by the token minter in a period of time;
- and
- based on the determination, executing a smart contract to mint at least some tokens from the requested quantity of tokens on the blockchain.
Dependencies are inferred from the claim text.