How long after taking ecstasy does it show up in the blood?

For someone who uses it moderately, it will show up in the blood in about an hour and be detectable for about a week.