
Yaqub was born in 840 in a small town called Karmin, which was located east of Zaranj and west of Bost, in what is now Afghanistan. He lived a very poor life until his family moved to the city of Zaranj. Yaqub began work as a coppersmith while his brother Amr worked as a mule-hirer. When the Tahirid dynasty of Khorasan came south to take control of the region, Yaqub fought in 852 under a local commander of Bost (now Lashkar Gah), Saleh. After killing a Kharijite captain named Amman, Yaqub was promoted to the position of commander. He decided to give himself the title Emir at that point.