Esoko is an SMS-based communication platform for farmers. We improve the livelihoods of smallholder farmers by addressing information asymmetry across the whole agriculture value chain. Esoko farmers receive pricing information for their crops at surrounding markets, as well as weather and agriculture tips to help improve their crop quality and yields. Organizations, governments, and businesses can also use Esoko to reach farmers directly in the field.