The autoMint
function in smart-contract automatically issues new tokens based on the elapsed time since the last token issuance. This function calculates the amount of tokens to be issued based on a geometric progression, taking into account the remaining supply until the maximum limit (MAX_SUPPLY
) and the time elapsed since the last issuance. The issuance of tokens occurs automatically with every transaction, including transfers, purchases, and sales of tokens, as well as during additional token minting or burning, ensuring continuous updating and distribution of tokens in accordance with the set algorithm.