The present invention provides for a dual-layer inorganic microporous membrane capable of molecular sieving, and methods for production of the membranes. The inorganic microporous supported membrane includes a porous substrate which supports a first inorganic porous membrane having an average pore size of less than about 25 .ANG. and a second inorganic porous membrane coating the first inorganic membrane having an average pore size of less than about 6 .ANG.. The dual-layered membrane is produced by contacting the porous substrate with a surfactant-template polymeric sol, resulting in a surfactant sol coated membrane support. The surfactant sol coated membrane support is dried, producing a surfactant-templated polymer-coated substrate which is calcined to produce an intermediate layer surfactant-templated membrane. The intermediate layer surfactant-templated membrane is then contacted with a second polymeric sol producing a polymeric sol coated substrate which is dried producing an inorganic polymeric coated substrate. The inorganic polymeric coated substrate is then calcined producing an inorganic dual-layered microporous supported membrane in accordance with the present invention.
 This invention was made with Government support at Sandia National Laboratories under Contract No. DE-AC04-94AL85000 awarded by the Department of Energy. The Government has certain rights in this invention.