For those who are commenting about payment systems in India and comparing this to UPI (Unified Payments Interface), this is not like UPI in a few ways.
Firstly, this is more closer to a faster version of RTGS (Real Time Gross Settlement) in India, which is operated by the RBI (Reserve Bank of India). Speaking from experience, RTGS in India can take several minutes or even 20 minutes or longer, belying the “real time” in its name (this is true even now). The FedNow system is supposed to be real time (we’ll soon know how well it performs in comparison).
Secondly, UPI is a payments system by a consortium called NPCI that’s owned by private, public and foreign banks in India. It is not owned by RBI. FedNow is owned by the Federal Reserve, and not by a bunch of banks.
With both RTGS (and the slower batched transfer system called NEFT) in India and FedNow in the US, the interbank settlement is done via the central bank (RBI or Federal Reserve).