Show HN: Guide to LLC Formation for Indie Makers
lawavocado.com
lawavocado.com
For taxation, almost always it is where you do business you have to pay that state's income tax.
I.E. you have a Delaware LLC, but live/operate out of the Bay area. You'll have to pay those heavy California taxes.
To obtain full level of anonymity, form a Trust and have it own the LLC. This is often done with large real-estate properties. Don’t know the exact details.
Will you be adding additional insight for non-U.S. citizens as well?
(Note: Non-U.S. citizens can already form an LLC in the United States.)