top inch or so is the only place that doesnt matter how wet it is.
if you're growing in dirt/peat you'll want to wait until the container is light, like it was filled with dry material, then water.
anyways, that is algae for sure, it loves the same things you feed your plant including light.