In one embodiment, the present invention is directed to a method for synthesizing compounds of the formula where Cm is a
fullerene having m carbon atoms, the method comprising the steps of forming a linear
malonate compound of the formula where each Z is the same or different and is a straight-chain or branched-chain aliphatic radical having from 1-30 carbon atoms which may be unsubstituted or monosubstituted or polysubstituted by identical or different substitutents, in which radicals up to every third —CH2— unit can be replaced by O or NR″, n is an integer from 2 to 10, and the unfilled valences of the first and nth
malonate groups are filled with bonds to
hydrogen, a
hydrocarbon group or substituted
hydrocarbon group having 1-20 carbon atoms, or a chain containing unsubstituted or substituted
aryl or other cyclic groups; or (ii) a branched
malonate compound of the formula where Z′ is an aliphatic radical having from 1-30 carbon atoms which may be unsubstituted or monosubstituted or polysubstituted by identical or different substitutents, in which radicals up to every third —CH2— unit can be replaced by O or NR″; and n is an integer from 2 to 10; reacting said malonate compound with Cm to form an
adduct of the formula each Z is bonded to both one
carboxylate group of a first malonate
moiety and one
carboxylate group of a second malonate
moiety and the unfilled valences of the first and nth malonate groups are filled with bonds to
hydrogen, a
hydrocarbon group or substituted hydrocarbon group having 1-20 carbon atoms, or a chain containing unsubstituted or substituted
aryl or other cyclic groups; and hydrolyzing said
adduct to form the compound.