The British merchants began selling opium to China . British merchants carrying no opium would buy tea in Canton on credit , and would balance their debts by selling opium at auction in Calcutta . From there , the opium would reach the Chinese coast hidden aboard British ships then smuggled into China by native merchants .