I am trying to send BTC to another of my wallets.
Because it has 19 outputs I must pay around $100-200 USD or ~300sat/byte.
Does the amount of BTC you are sending not matter for the price of the fee? It is all about the amount of inputs/outputs? As I am understanding from this site
https://estimatefee.com/.
Hello romajs, from the question; Does the amount of BTC you are sending not matter for the price of the fee?
The amount of BTC is irrelevant for the fees, what really mater is the number of inputs and outputs, that's what really gives the size to a transaction.
As you can see on
https://estimatefee.com/ the size of your transaction is ~2890 bytes , and they are estimating a value of 419 satoshis/byte, but other sites like
https://bitcoinfees.earn.com/ say 540 satoshis/byte. So to calculate the fees, you have to multiply the transaction size * recommended satoshis/byte. This way your transaction should confirm in the next block.
But we know ~156.21 USD is an insane amount to pay just for fees, so i have two recommendations for you:
1.-Ignore the inputs with low amounts.
Use bitcoin core to build a raw transaction choosing only the inputs with big amounts. While less inputs, then you have a smaller transaction, that means less fees.
2.-Use a low fee and wait until it confirm.
This option could take a long time (days), because as we can see now there are 170000 unconfirmed transaction.
https://blockchain.info/es/unconfirmed-transactions