smart crypto investing gyft bitcoin exchange rate what is the cheapest exchange to buy bitcoin bitcoin exchange gdax crypto trading platform github