The two species of shore crabs (Hemigrapsus spp) that occur in this region. Although color is consistent with names in this case, generally it can be variable, so note the hairs (or lack thereof) on the legs, and the larger purple spots on the claws. H. oregonensis observation is posted here: http://www.inaturalist.org/observations/2704002