Where crypto meets payments: CBDCs, stablecoins, and digital rails in context