Skip to content



BRC621 is an extension to the BRC20 standard. It adds two functions to increase and decrease the total amount of tokens in circulation. In short, it proposes that totalSupply can be changed. BRC20 only allows a single token emission event defined by the contract owner during creation. With BRC621 a new totalSupply can be defined through the functions increaseSupply and decreaseSupply. It is recommended that these functions are only accessed by the contract owners or trusted users. To enhance BRC621's functionality and security, and to avoid potential errors, additional functions for overflow checks, contract property modifications and restricted privileges, should be implemented.