add require reward channel