As far as I know, burning coin doesn't require any extra ordinary work to be done. Create an address which private key isn't available to anyone, of course not even you. Send the coins into that address. That's it.
Check this-
https://bitcointalk.org/index.php?topic=831042.0If your purpose is to make those coins inaccessible, just send it to an invalid address.
If OP send coins to an invalid address, that will not be transparent, will it be public? I don't know much about it. Burning coin is a regular process to add value to the coin- like Binance do it most often, everything is public. Same way, OP have to send coins to a public address.
I might be wrong here though.