| Selling crypto for Canadian dollars | Addressed | Date and time, units, CAD proceeds, fees, and the average cost (ACB) before the sale. |
| Swapping one token for another (including stablecoin to stablecoin) | Addressed | Both tokens and units, CAD value at the moment of the swap, the price source, fees and the transaction hash. |
| Paying for goods or services with crypto | Addressed | Date, units spent, the CAD value of what you bought, the merchant. |
| Giving crypto as a gift or donation | Addressed | Date, units, CAD value at the time, recipient. |
| Moving crypto between your own wallets or accounts | Partly | Both addresses, date, units, network fee, transaction hash. |
| Paying gas (network) fees | Partly | Fee in tokens and CAD for each transaction, including failed transactions. |
| Staking through a registered Canadian platform | Addressed | Each reward: date credited, units, CAD value then (this becomes its cost). |
| Staking from your own wallet or by delegating to a validator | Silent | Each reward with date, units and CAD value; validator; lock-up and unbonding dates. |
| Liquid staking (receiving a liquid staking token) | Silent | Units in and out, CAD values at each step, how the token pays rewards (balance growth or price growth). |
| Losing staked tokens to slashing | Silent | Date, units slashed, their ACB and CAD value, the validator and any reimbursement received. No Canadian practitioner source we found addresses the tax treatment; ask a professional. |
| Mining rewards | Addressed | Rewards with CAD value, hardware receipts, power and pool fees. |
| Receiving an airdrop | Silent | Date received, units, CAD value on receipt (even if you treat it as nil cost), what you did to qualify. |
| DAO or governance-token rewards | Silent | Date, units, CAD value, what the reward was for. |
| Depositing to a lending protocol (receiving a receipt token) | Partly | Deposit and withdrawal dates, units, receipt tokens and their contract, CAD values, interest earned. |
| Earning interest from a lending protocol | Silent | Balance of receipt tokens over time, CAD values at deposit, each claim and withdrawal. |
| Borrowing against crypto collateral | Silent | Loan dates, collateral deposited, amounts borrowed and repaid, interest paid (in tokens and CAD). |
| Being liquidated on a loan | Silent | Liquidation transaction, collateral units seized, debt repaid, penalty, CAD values at that moment. |
| Adding liquidity to a pool (receiving LP tokens) | Partly | Tokens and units deposited, LP tokens received, CAD values at the moment, pool and contract address. |
| Earning trading fees as a liquidity provider | Silent | Fees collected (units and CAD), LP token value at entry and exit. |
| Removing liquidity (redeeming LP tokens) | Partly | LP tokens redeemed, tokens and units received, CAD values at that moment. |
| Liquidity-mining or yield-farming reward tokens | Partly | Each reward claim: date, units, CAD value. |
| Wrapping a token (for example ETH to wrapped ETH) | Silent | Both sides of the wrap, units, CAD values, fees, transaction hash. |
| Bridging a token to another network | Silent | Source and destination networks, token contracts on each side, units, CAD values, fees, both transaction hashes. |
| Minting, buying or selling an NFT | Partly | Mint costs including gas, purchase and sale prices in CAD, royalties received. |
| Losing crypto to a hack or scam | Silent | Police and Canadian Anti-Fraud Centre report numbers, transaction hashes, ACB of what was lost, all messages. |
| Receiving new coins from a hard fork | Silent | Fork date, units received, CAD value on that date. |