Okay So I think I did it properly !! *crosses fingers* With a 1 btc test.
Not sure I would have used 1 BTC for a test! Hahaha But glad to hear it all seems to have worked as it should...
I did a 1 btc transaction with my core that is only up to date to 2015 or something. I did the transaction to my trezor from my core wallet on my offline computer. got the raw data hex to and used another usb to plugged into my online computer and used coinb.in/#broadcast. I did not use my USB with the wallet file for this of course.
Clever thinking not using the USB with the wallet file... I'd completely overlooked that!
my trezor now says 1 btc balance. (See last question please)
my core wallet fee said .00004520
Here is the summary from my trezor
size: 225(bytes)
Fee rate : .000208888~ per kb
Fee: .00004520
Lock time:
41 confirmations
so now that 1 btc is safely into my trezor ? If this fee rate correct ? Seems low for nowadays.
That fee looks lowish... 4520 sats / 225 bytes = 20.8 sats/byte... But the network load has been relatively low of late... The vast majority of unconfirmed transactions are down below the 20-40 sats/byte mark:
https://btc.com/stats/unconfirmed-txDid you adjust the fee "slider" in Core when you created the transaction?
A few more questions.
I installed my trezor and then i downloaded electrum and selected hardware wallet to connect the two ? is this correct to do ? or should i make another electrum wallet thats not hardware.
The hardware one is effectively the "watching wallet" for the Trezor... So it's good to keep so you can see your up to date balance and create transactions etc. It's perfectly safe to have on an online computer as it doesn't hold private keys.
How to set fees with coin.in/#broadcast ? or are they just auto set from the site
How to set fees with electrum ? or will it be same as trezor which i have set to high fees ? is that correct ?
The fees are set when you create the transaction... So for your initial transactions to get the coins into Trezor, they are set in Core. After you have all your coins in Trezor the fees will be set in whatever wallet you are using with Trezor (ie. Electrum). Electrum has several options for fees, dynamic or manual. It gives you a lot of control, if you want it.
I use mycellium on my phone is that a safe one to send small amounts to from my trezor ? and how to configure fees for mycellium ?
Mycelium is considered one of the better Android wallets... Although the fee system is what I'd call "dynamic preset". You basically get 4 settings "low-prio", "economic", "normal" and "priority"... This is somewhat akin to the slider in Core and Mycelium's guess at "25 blocks", "10 blocks", "5 blocks" and "1 block" confirmation time. The actual amounts are dynamic and change according to current network conditions.
From personal experience, the fees tend to be a little higher than other wallets, but that should mean that your transaction won't get "stuck".
There is also a version of Electrum for Android, which you might want to check out as well.
Any other tips for using trezor, electrum,mycell, core and coinb.in so I do not get roasted with fees because I will soon send all of my coins there I dont not want to do that just yet. Want to make sure my test of 1 btc looks good to you. Or safety tips.
To minimise fees, I would suggest that you send all in one transaction, set the fee slider as you want in Bitcoin Core... Double check the fee before you send. There are methods to "accelerate" your transaction if it gets stuck, so you should be able to use a minimal fee (I'd recommend the 20+ as an absolute minimum).
once i send all my coins do i need to sync bitcoin core wallet fully for the transaction to be complete ? example i now have 1 btc in my trezor however is it actually there even tho my core is not fully synced ? Or do i have to sync and then even more fees will be paid once its fully sync.
No, once the transaction is created and signed, you don't need Core for anything else... You could theoretically remove it (keep the wallet file of course "just in case"
)
Personally, I'd wait until everything was fully moved and shifted to the Trezor and confirmed before removing it (mainly because having to resync would be a total P.I.T.A!!?!
)
Or did i do properly and my 1 BTC is safe and sound sleeping in my trezor no more fees and I can go ahead and do all the rest now
If the transaction has been confirmed, and your Trezor address shows 1 BTC on a block explorer... Then it sounds like that 1 BTC is safely in your Trezor wallet