L'enzima che lavora insieme all'ATP per produrre bioluminescenza è chiamato luciferasi. La luciferasi è una fotoproteina che catalizza l'ossidazione della luciferina, una piccola molecola organica, in presenza di ossigeno e ATP. Questa reazione produce energia luminosa, che viene emessa come bioluminescenza.