A synthesis of azide-terminated glycidyl azide polymer, GAP-A, was carried out by tosylation and azidation of polyepichlorohydrin(PECH) prepared by cationic ring-opening polymerization. Polyepichlorohydrin was prepared by cationic activated monomer polymerization using ethylene glycol and as an initiator and a catalyst at . Tosylation of polyepichlorohydrin was performed using traditional TsCl/pyridine method and was also carried out using TsCl/amine catalysts to reduce the reaction time significantly. Azidation of tosyl-terminated PECH(OTs-PECH) was performed using as an azidation reagent in DMF solvent at high temperature and was unexpectedly completed within 2 hours.