There are a lot of erc-20 tokens that burn 1-2% on every Transfer
. The coins burned are part of the transaction, i.e. if I were to send 100 coins, you would only get 99 because the smart contract burned 1% of the coins in the transaction by sending them to dead address.
Is there a way to make the contract burn 1% of tokens every month or year, rather than per transaction?