Public banks are most likely legal under the Colorado constitution

OLLS-Legal-Opinion-10-18-19-Legality-of-Public-Banks

A home rule community may be able to establish a public bank without state legislation if it confines its operations to its own jurisdiction:

Public-Banks-Are-Legal-for-Home-Rule-Cities-Counties-in-Colorado