to me it must be legal, as most of the people have created their own currencies, but to apply it in a state then it depend on the policy of the state, i think in most of the state it will not be legal to introduce a new currency and encourage people to use it for their shopping and in business also.