Diethyl 3,4-pyrroledicarboxylate may be used in the synthesis of trisubstituted pyrroles like diethyl 1-hydroxymethyl-3,4-pyrroledicarboxylate and diethyl 1-benzoyloxyrmethyl-3,4-pyrroledicarboxylate.It is also used to prepare pyrrole copolymer soft actuators with reduced electrochemical creep and actuating strain.