A Scripps team has created a heroin vaccine that displays multiple drug-like antigens and leads to robust antibody titers that block the effects of heroin in rats. Unlike current options for preventing heroin addiction, the vaccine does not carry a risk of abuse or diversion and should not raise compliance issues.