Going back to ehterscan.io and paying a closer attention to the transaction details for the transfers that interact with the Chi GasToken contract, you can easily spot the following:
a mint is transaction triggered by a contract call from the contract address 0x0000000000000000000000000000000000000000:
a burn is a transaction triggered by a contract call to the contract address 0x0000000000000000000000000000000000000000:
a transfer falls into the traditional definition of a transaction from one address to another (none of them being the contract 0x0000000000000000000000000000000000000000 mentioned above):
Now that you can spot a mint, burn or transfer it's time to start pulling data.