Amended and Restated BTC Trading Contract