The Bank of Canada has been openly researching the implications of a central bank digital currency (CBDC) since 2019.