a composition for the destruction of chemical warfare agents and toxic industrial chemicals having a polyoxometalate attached to an amine , carboxylic acid , or ammonium substituted porous polymer . also disclosed is a method for attaching a pom to an amine , carboxylic acid , or ammonium substituted porous polymer by dissolving the pom in water or an organic solvent , adding the functionalized porous polymer , whereby the pom ionically attaches to the amine , carboxylic acid or ammonium group , or heating the pom and functionalized polymer in the presence of a dehydrating agent whereby an imide bond is produced between the pom and the functionality on the porous polymer .