are bitcoins publicly traded alt crypto exchange crypto stack exchange best canadian crypto exchange reddit mint crypto exchange