BCH Protocol development