An efficient zinc oxide nanorod-catalyzed onepot strategy has been developed for the synthesis of polysubstituted pyrroles in very good yields. The present approach provides a three-component reaction between primary alkylamines, dialkyl acetylenedicarboxylates, and 2-chloro-1,3-dicarbonyl compounds with several advantages such as short reaction time, high yields, solvent free, and little catalyst loading. After reaction course, ZnO nanorods can be recycled and reused without any apparent loss of activity which makes this process cost effective and hence eco-friendly.
Graphical abstract