Alternate currencies seem to be legal in the US. There's a minor movement of people setting up local currencies to encourage doing business with local merchants.
"Congress has exclusive power to coin money in the U.S. and to regulate its value, according to the Treasury Department."