BTTC transaction