Sort:  

Not sure how it works for crypto currency that was earned like Steem, the tricky part is when it comes to withdrawals to fiat, if it exceeds a specific amount the bank will report it to CRA and they will ask questions

These are the questions and answers the gubment fears.