But - what stops banks from creating infinite money? There is a byzantine system of rules laid out by the Basel Accords and national regulators within that. That system limits the activities a bank can conduct, lays out rules for the way it must go about business it can conduct, and sets capital requirements.
There is nothing close to a full reserve and the system is not defined in those terms. Rather, there are ratios. If you have so many AAA rated treasuries posted with your central bank, then you can grow your balance sheet by X. But for B rated investments, you can only grow your balance sheet by Y. When a commercial bank issues a loan, it literally creates money.