The CHDCA is an independent, non-political and non-profit institution established on August 11, 2020 (20 Asad 1399). It was founded through the collaborative efforts of researchers, archaeologists, cultural figures, and filmmakers, and is officially registered under registration number 49 with the Ministry of Industry and Commerce and the Ministry of Information and Culture of Afghanistan.