La reacción sucede de la siguiente manera: el oxígeno oxida el sustrato (una proteína llamada luciferina); la luciferasa acelera la reacción, y el ATP proporciona la energía para la reacción, produciéndose agua y luz.