[HELP] How to implement tokenomics on Solana?

Hi all,
I’m building smart contracts on Solana and would like to implement tokenomics for SPL FT program.
For example, I want to burn 5% of transfer amount.
How to implement this kind of tokenomics on Solana?