I was reading on the Bitcoin wiki (https://en.bitcoin.it/wiki/Transaction_fees ) that a user can set his own fees when conducting a bitcoin transaction. Like many, I have a Coinbase account, but I don't see anywhere in there where I can set the transaction fee. Is this something the exchanges come up with? How do they figure out what transaction fee to propose so that the transaction will be accepted by miners?


Coinbase does not allow you to set fees, and has been called out for their practices in this regard, as have others. The surest way to have control over what happens with your Bitcoin is to interact with the Bitcoin network directly via a full node, and to not rely on, or trust third party services. This is precisely why Bitcoin exists.


Coinbase is a custodial bitcoin wallet so, I think you can't set a custom fee for a transaction.

Bitcoin-core GUI using estimateSmartFee function to get estimate transaction fee.

estimateSmartFee getting the estimated fee sent with each transaction in the mempool.

  • Regarding, "I think you can't set a custom fee for a transaction" so how do they come up with their transaction fee? I imagine if they set it too high, folks won't want to use their service and won't make any money. – Dave Jan 8 '18 at 17:00
  • I don't know how they're working, it's better to call them in that special case. – Adam Jan 8 '18 at 23:08
  • Call them?? Lol! I think if they had a phone number that might have made it easier for this guy -- reddit.com/r/CryptoCurrency/comments/7p0rmh/… – Dave Jan 9 '18 at 15:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.