An antioxidant composition comprising one or more macromolecular salt compositions, the macromolecular salt composition comprising an assembly of metal salts comprising repeat units of a substituted benzotriazole phenolate anion and a metal cation with the structure: wherein each R 2, R 3, R 4, R 5, R 6, R 7, and R 8, independently comprises a hydrogen atom, an alkyl group, an alkenyl group, an aryl group, a halogen atom, or a substituted heteroatom group comprising a -B(OR 18)(OR 19), a -SiR 20 3, a -CH 2 -R 9, an -O-R 9, a -N-R 9 R 10, a -S-R 9, a -S -R 9, or a -S 2 -R 9 group, wherein R 1 comprises an aryl substituted alkyl group with 1-12 carbon atoms,, alkenyl group, an aryl group, a halogen atom, or a substituted heteroatom group comprising a - B(OR 18)(OR 19), a -SiR 20 3, a -CH 2 -R 9, an -O-R 9, a -N-R 9 R 10, a -S-R 9, a -S -R 9, or a -S 2 -R 9 group wherein R 9 comprises a hydrogen atom, an alkyl group, an alkenyl group, an aryl group, or a heteroatom-containing group comprising one or more oxygen, nitrogen, sulfur, or phosphorous atoms, wherein the -B(OR 18)(OR 19), -SiR 20 3, -CH 2 -R 9, -O-R 9, -N-R 9 R 10, -S-R 9, -S -R 9, or -S 2 -R 9 group may be neutral or anionic, and R 10 comprises a hydrogen atom, an alkyl group, an alkenyl group, an aryl group, or a heteroatom-containing group comprising one or more oxygen, nitrogen, sulfur, or phosphorous atoms, or R 9 and R 10 together with the atoms connecting form a heterocyclic ring structure, R 18 and R 19 are independently hydrogen atoms, alkyl groups or R 18 and R 19 together with the atoms connecting form a heterocyclic ring structure, each R 20 independently comprises an alkyl group or wherein R 1 is hydrogen, R 3 is an aryloxy group comprising 1-20 carbon atom or ethyl, n-propyl, isopropyl, n-butyl, isobutyl, tert-butyl (t-butyl), n-pentyl, n-hexyl, cyclohexyl, n-heptyl, n-octyl, and ethylhexyl, R 2, R 3, R 4, R 5, R 6, R 7, and R 8, independently comprises a hydrogen atom, an alkyl group, an alkenyl group, an aryl group, a halogen atom or wherein R 1 is a hydrogen atom, R 3 comprises an alkoxy group comprising 4 carbon atoms, and each R 2, R 4, R 5, R 6, R 7, and R 8, independently comprises a hydrogen atom. n is an integer of 1-4; or and M is a metal atom with a valency of n; and the macromolecular assembly comprises 2-4 repeat units. wherein each R 2, R 3, R 4, R 5, R 6, R 7, and R 8, independently comprises a hydrogen atom, an alkyl group, an alkenyl group, an aryl group, a halogen atom, or a substituted heteroatom group comprising a -B(OR 18)(OR 19), a -SiR 20 3, a -CH 2 -R 9, an -O-R 9, a -N-R 9 R 10, a -S-R 9, a -S -R 9, or a -S 2 -R 9 group, wherein R 1 comprises an aryl substituted alkyl group with 1-12 carbon atoms,, alkenyl group, an aryl group, a halogen atom, or a substituted heteroatom group comprising a - B(OR 18)(OR 19), a -SiR 20 3, a -CH 2 -R 9, an -O-R 9, a -N-R 9 R 10, a -S-R 9, a -S -R 9, or a -S 2 -R 9 group wherein R 9 comprises a hydrogen atom, an alkyl group, an alkenyl group, an aryl group, or a heteroatom-containing group comprising one or more oxygen, nitrogen, sulfur, or phosphorous atoms, wherein the -B(OR 18)(OR 19), -SiR 20 3, -CH 2 -R 9, -O-R 9, -N-R 9 R 10, -S-R 9, -S -R 9, or -S 2 -R 9 group may be neutral or anionic, and R 10 comprises a hydrogen atom, an alkyl group, an alkenyl group, an aryl group, or a heteroatom-containing group comprising one or more oxygen, nitrogen, sulfur, or phosphorous atoms, or R 9 and R 10 together with the atoms connecting form a heterocyclic ring structure, R 18 and R 19 are independently hydrogen atoms, alkyl groups or R 18 and R 19 together with the atoms connecting form a heterocyclic ring structure, each R 20 independently comprises an alkyl group or wherein R 1 is hydrogen, R 3 is an aryloxy group comprising 1-20 carbon atom or ethyl, n-propyl, isopropyl, n-butyl, isobutyl, tert-butyl (t-butyl), n-pentyl, n-hexyl, cyclohexyl, n-heptyl, n-octyl, and ethylhexyl, R 2, R 3, R 4, R 5, R 6, R 7, and R 8, independently comprises a hydrogen atom, an alkyl group, an alkenyl group, an aryl group, a halogen atom or wherein R 1 is a hydrogen atom, R 3 comprises an alkoxy group comprising 4 carbon atoms, and each R 2, R 4, R 5, R 6, R 7, and R 8, independently comprises a hydrogen atom. n is an integer of 1-4; or M is a metal atom with a valency of n; and the macromolecular assembly comprises 2-4 repeat units.