GNU Taler is a free software electronic payment system providing anonymity for customers. Payments can in principle be made in any existing currency, or a bank can be launched to support new currencies. Merchants are not anonymous, and--due to income-transparency--the state can perform effective tax audits.
https://lists.gnu.org/archive/html/info-gnu/2016-06/msg00002.html