amount_btc has to be nullable, because the world doesn't revolve around bitcoin (yet)