NO....wd-40 is not a chain lube! Its not good for the o-rings on the chain. get some real chain lube
+1WD-40 i've been told is water based and is not good for your bearings or your sprockets at all. I use WD-40 to clean all the old lube and dirt off my chain then go over it 2-3 time with black label chain lube.