They explicitly differentiate themselves from crypto assets, and the only party issuing them seems to be European Central Bank.
Doesn't sound like crypto to me either