Miser will probably give you a ton of information on this. But, in summary, this digital currency may be tied to one's "Social Credit Score" like the system used in China. So, if you don't do things according to the Government's notion of "good", then your score drops and it can lock you out from transactions.
Post a tweet hating Drag Queen Story Hour at the local library?
It's the closest thing we've seen yet to the actual Mark of the Beast (which is NOT just a "spiritual mark")
As for vaccination status: I believe that was a test run to see how many people would comply with vaccine passports. Given that virtually no one is enforcing it anymore shows that it failed.