Contract blasting