Abstract Hexamethylenetetrammonium salts, composed of energetic anions 3, 5- dinitropyrazolate, 4, 5-dinitroimidazolate, 3, 5-dinitro-1, 2, 4-triazolate, 5-nitrotetrazolate, perchlorate, nitrate and azide, were synthesized and characterized. The structure of N- methyl-hexamethylenetetrammonium 3, 5-dinitro-1, 2, 4-triazolate (6) was confirmed by X- ray analysis. The standard enthalpies of formation for the new salts were calculated by ...