Contact BFT