Yes, LLC registration can be done online in Wyoming through the Secretary of State's website or through an LLC service provider.