La enzima que trabaja junto con el ATP para producir bioluminiscencia se llama luciferasa. La luciferasa es una fotoproteína que cataliza la oxidación de la luciferina, una pequeña molécula orgánica, en presencia de oxígeno y ATP. Esta reacción produce energía luminosa, que se emite en forma de bioluminiscencia.