For about a millennium, the authorship of the Cantong qi has been attributed to Wei Boyang, who was said to have been a southern alchemist from the Shangyu district of Kuaiji in the region of Jiangnan, corresponding to Fenghui ( ) in present-day Shangyu, about 80 kilometers east of Hangzhou.