I use Dupont teflon spray-on wax stuff that says it's good for O-ring chains, mostly just to keep it from rusting. And a plastic 3 sided brush thingy to clean it. Seems to work.
Shops want to sell lube! Mine tries to sell me a $300 oil change every 3,000 miles instead of the 9,000 that Ducati recommends.
Clean it, lube it just be careful what chemicals you put on it. O-rings will deteriorate with kerosene and can be pentrated by WD-40, thus replacing the lube that is in there from the factory (the stuff that never needs replaced... hence the O-rings ) And do not use a wire brush!!
I use soap, water and a plastic scrub brush to clean mine. Nothing else. You need special lube too, if you choose to lube it. If the lube is not made for O-rings it's probably doing more harm than good.
IMO lube on an O-ring chain only makes dirt build up faster.
That could be one of the scariest things I have ever heard, I plead anyone reading this to do proper maintenance to youre chain, including regular lubricantion, and cleaning!
The o rings don't indefenatly hold oil, it creeps in as you apply lube and centrifugal force slowly lets the lube escape.
And a 9000mi oil interval is insane, I know it's what ducati recommends but the more often you do it the longer you're motor will last, I do it about every 5000kms so around 3000mi.
And to do you're oil change yourself is not a hard job and literally costs less then $80, it also won't void you're warranty, so do it often!
I use PJ1 Blue Label chain lube on my bikes. I only ride about 6 months a year so when I put the Ducati away for the season it gets it oil changed. That way I don't worry about the oil being acidic and etching the bearing or moisture causing problems. I works out to be about 3000 to 4000 miles between changes.
Where are you guys buying your magic chains that never need lubing?