
The Mesoarchean era lasted from 3.2bya to 2.8 bya and was the period of time during which the first cyanobacteria and macrofossils formed.

The Mesoarchean era lasted from 3.2bya to 2.8 bya and was the period of time during which the first cyanobacteria and macrofossils formed.