The economics solution is to legalize drugs and give addicts an unlimited supply.
Addicts do not want money, they are doing this because they have a near-perfectly inelastic demand for drugs. Satisfy the demand and they'll will get high all day + opt out of society.