The general procedure for the synthesis of 5,6,7,8-tetrahydroimidazo[1,2-a]pyrazine from indolo[1,2-A]pyrazine was as follows: imidazo[1,2-a]pyrazine (7.2 g, 60.44 mmol) was dissolved in 2-methoxyethanol (100 mL). Platinum (IV) oxide (1.2 g, 5.13 mmol) was added to the solution and the mixture was transferred to an autoclave. The reaction mixture was stirred overnight at room temperature and 4 bar hydrogen pressure. Upon completion of the reaction, the hydrogen in the autoclave was replaced with nitrogen and the reaction mixture was filtered through diatomaceous earth to remove the catalyst. The filtrate was concentrated under reduced pressure and co-evaporated with toluene to remove residual solvent. Finally, the target product 5,6,7,8-tetrahydroimidazo[1,2-a]pyrazine was purified by column chromatography using a methanol solution of dichloromethane/7N ammonia (95:5, v/v) as eluent to give the target product 5,6,7,8-tetrahydroimidazo[1,2-a]pyrazine in a yield of 5.7 g (76% yield).