The biochemistry of methanogenesis is relatively complex, involving the following coenzymes and cofactors: F420, coenzyme B, coenzyme M, methanofuran, and methanopterin.