I was just wondering would it be a good option for someone not living in the US to form a Delaware offshore company and since you cant open a bank account there without visiting the states, use some service like Uphold or something instead of corporate bank account. Is this possible or you must open a real bank account somewhere for company?