Is it legal for a US city to create its own currency? Is it legal for a US city to create its own currency, and requires local businesses, or businesses and residents, to be willing to accept payments in that currency? That is, nobody would be able to refuse USD, but they will also not be able to refuse SomeVilleCoins. If the answer is &quot;yes&quot; - what about banking services in SomeVilleCoins? Note: Let's ignore digital-only/crypto-currency.
No The first paragraph of Article 1 section 10 of the US constitution provides in relevant part: No State shall ... coin Money; emit Bills of Credit; make any Thing but gold and silver Coin a Tender in Payment of Debts ... Cites are created by and authorized by the states, and no city my do anything forbidden to a state. Creating &quot;SomeVilleCoins&quot; would violate the above provision, even if no one was required to accept it. Note that a business is not required to accept even US currency for purchases under current law, although it must accept it in payment of existing debts. Congress could mandate acceptance of cash for purchases, but has not done so.
The law in every country where your service is available prevails. That means that if your servers are in Estonia, your file storage is in Lithuania, your company is in Switzerland, you are in France, you hold Thai citizenship, your users are in the USA and the signal transits through the U.K., Belgium, Germany, Canada and Poland then you are subject to the laws of each and every one of them. In addition, if China has reason to believe that the stored files contain matters relating to their citizens then they can take an interest. And so on and so forth ... A country has jurisdiction wherever it wants to have jurisdiction subject to the limits of and its ability to actually enforce its laws. What you are proposing is certainly illegal in many countries and you need to seek professional legal advice - not rely on strangers on the internet.
Nope, the seller can't refuse &quot;to sell&quot;. They have sold it. They sold it right at the moment the contract was created (which, depending on where they were, would not necessarily even need to be in writing). The deposit is irrelevant. What is relevant is that now your friend must pay the full balance, and the seller must hand over the car. If the seller does not do that, that is a breach of contract which can be fixed by going to the court and obtaining an order to hand the car over.
Yes A software license is just a contract and parties to a contract are free to agree whatever terms they wish under the doctrine of freedom to contract. Government can restrict what terms can be used in a contract either in general (e.g. for being against public policy) or specifically (e.g. by requiring wages be paid in money). None of the terms you mention fall foul of any restrictions I know of.
This is tied up in the concept of sovereignty - nation states have control over their territories and citizens and they recognise the right of other nation states to do likewise. The USA, China (Hong Kong) and Panama are all sovereign states, they each decide what the law is within their own territory and they can’t tell each other what to do; they can ask, however, that’s what diplomats do. If a HK domiciled company provides HK based servers then they have to comply with HK law irrespective of where their customers are located. The USA could pass a law requiring US companies (like ISPs) to keep logs of traffic to and from HK servers but they cannot force a HK company to do anything, unless and until it operates in a place where the US has jurisdiction which means both the right and the ability to enforce their law.
It isn't necessarily "illegal" (in the sense you are committing a crime) but you may be in violation of a verbal contract (which would fall under tort law). Let's take this a bit further. Perhaps Joe Schmoe gave you his debit card information so that you could make deposits for him and he said you could take $5 out for yourself for the trouble. This is a contract between you and Joe for a service. You can't extend Joe's offer to Jane Doe by saying "here is some debit card information, take $2.50 out for yourself". You have no right to extend your contract with Joe to somebody else. Now specifically for passwords it basically boils down to the same thing. Unless Joe gives you explicit permission to give that to somebody else, you can't just decide to unilaterally give what Joe gave you to somebody else. This may be different if Joe said "here, I'm buying you a subscription to service XYZ because you are a nice guy", this may be construed as a gift which transfers ownership. At that point you have control over what is or isn't done with the account. As another example let's say Joe let you borrow his car. You can't turn around and say to Jane, "here's a car you can use", Joe did not extend the offer to Jane, nor did Joe give you the right to extend the offer to another person. It's a moot point though, in the original context of this question, Netflix does restrict you from sharing your passwords "outside your household". Almost every paid service has some restriction against sharing with others. In the end Netflix may shut off Joe's account and Joe may sue you for damages, but you aren't going to be thrown in jail for this. This would be a civil case (tort) which you may be liable for monetary damages.
Legally, yes, if you get a license from Blizzard (unlikely, and if so, they'll probably want either money or a portion of your profits). Otherwise, not legally. This is exactly the situation that IP law (e.g. copyright and trademark) was created to address. Blizzard created the game and so they have rights to control and benefit from derivatives there of. There are some exceptions, but prints, buttons, and keychains are not likely to meet the requirements for those.
None First, only cash transactions are reportable: electronic and cheque transactions aren't. The only ones that will be reported are your single withdrawal and deposit. As you say $10,000 is not a lot of money. What law enforcement is looking for a people who frequently have large cash transactions: they use data matching algorithms to identify these people. Your single transaction will not be noticed.