I found full ceramic bearings at 5 each. On Aliexpress. They need no lube. I think they are useable, in builds that have pneumatic tires. These are 40ish or more from US suppliers. Or more. They are fully waterproof.
I will let Yall know how they work out. Oh, these are 6900 bearings, for 10mm axles.
Ceramics don’t provide a significant benefit since the resistance of steel is so low compared to motor power, but when ceramic bearings fail it’s catastrophic
use normal sealed steel bearings, and if you’re that worried about water, assuming you ride like me
just open them, clean them out completely and put your own grease in
i’ve never had to deal with any corrosion on my wheel bearings in the year+ of having these and i’ven’t even greased them myself before putting them on