While checking my wallet balance
wallet
two unidentified addresses pop up with BTC on it. Where these came from? I transfered bitcoins to different address but in the same wallet. Were these created by counterpartyd or bitcoind and why?
These addresses are hidden in your wallet.dat. You can not see them in QT, but you still control all of them.
But still doesnt answer how come did appear there
Bitcoin operates with anonymity,therefore if you have an input of 1 BTC and transferred 0.1 to an address, 0.9 comes back to you but on another address, such that it is not possible to externally determine if the intended transaction was 0.1 or 0.9. You control that address as its part of your wallet, its just the protocol and the client returning back change to you.