Intervienen la enzima luciferasa, la proteína luciferina, el oxígeno y el nucleótido trifosfato de adenosina (ATP). La luciferasa cataliza la oxidación de un sustrato de luciferina y con el ATP se obtiene la energía celular que permite producir esa emisión de luz.