Oxidative electropolymerization of tetraspirobifluorenyl porphyrin ruthenium (II) carbonyl complexes can be used to coat Pt electrodes with polymeric films; after being removed from the electrode, these polymeric materials are able to catalyze the heterogeneous cyclopropanations and 2, 3 sigmatropic rearrangements with ethyl diazoacetate.