Nice photo... where is that?
Stick with 7000 series alloy for chainrings. Or go to steel. Some steel is softer that hard alloy.
Maybe try heavy oil instead of wax.... I'm not sold on waxing.
You don't say how many miles you got.
I've gone through chain in 350 miles on mid-drive eMTB with Yamaha motor. 1/2 dirt 1/2 pavement.
Keep up with measuring and lubing chain. Clean cassette.
If you have chain suck you need new rings, otherwise you will go thru chains and cassettes often.