Quote:
Originally Posted by Romerowned
I know how to create a new address I just don't know how to send from a new address. How does blockchain decide which address to send from?
You can't send from a newly created address, because new addresses are empty.
You have to send from an address that you received bitcoin to previously.
The wallet should automatically make sure that you aren't sending from the same address twice.
If you have 1 bitcoin in "address A" and send .5 bitcoin to "address B"... your wallet will send the other .5 to a newly created "address C".
That way each address is only used once to receive bitcoin, and then once to send it out.