If you don't have a valid passport, you can still register your business in the US with Adro. However, you will not be able to open a US bank account without a passport.
As a non US resident, we may accept government-issued photo ID such as:
Driver's license
Provincial, territorial or state ID
National identity card
Permanent resident card
The ID card should include a photo, your first and last name and must not be expired.