btcdef