Article 1 section 10 paragraph 1 of the US constitution says
No State shall enter into any Treaty, Alliance, or Confederation; grant Letters of Marque and Reprisal; coin Money; emit Bills of Credit; make any Thing but gold and silver Coin a Tender in Payment of Debts; pass any Bill of Attainder, ex post facto Law, or Law impairing the Obligation of Contracts, or grant any Title of Nobility.
, yet the the US prints money.
I heard that it is attempted to interpret laws the ways they were meant, especially old laws. To me, it seems obvious that it was meant like this: "There shall be no fiat money legitimized by a government (in the US [As the US constitution only applies within the US.])."
So why can they legally print money?
Basically: If it's illegal for all states to print money, why is it legal for the collection of all states?
Or is it possibly that they wanted to prevent there to be several currencies within the US? But then, what would stop a county or town from establishing its own currency? Before you say something like "A county or town typically was too small for that, back then.": How about a union of counties?
I'd like to know what problem they intended to solve by including the paragraph quoted above in the US constitution.