There is a hallucinogen originating from Africa called Ibogaine that is highly successful in treating heroin addiction by minimizing the effects of withdrawal but it is illegal in most of the western world.