The petF and rsp10 genes of the cyanellar genome of the taxonomically ambiguous flagellate Cyanophora paradoxa have been cloned, mapped, and sequenced. In higher plants these genes are not encoded in the chloroplast DNA, but are encoded in the nucleus. The C. paradoxa petF gene predicts a protein of 99 amino acids (aa) which is more similar to type-I ferredoxins of diverse cyanobacteria than to those of green algae, dinoflagellates, and higher plants. The rsp10 gene (rspJ) predicts a protein of 105 aa which is about 50% identical and 71% homologous to the proteins of Escherichia coli and Mycoplasma capricolum. The results are discussed within the context of the endosymbiotic origins of chloroplasts from cyanobacteria.