How to burn ASAs inside of smart contracts?

Say a Stateful Smart Contract holds 10 USDC ASAs. How would I go about burning those 10 USDC ASAs inside the smart contract logic?

i consider burning asa as delivery to the "Reserve Account…

if you want to do hard burning, you can send them to AAAAA adress where nobody has the private key to

1 Like