today i got btc from a vendor but i gave him an old id wallet by accident and refreshed it for a new one and forgot payment was made in to my account and then it vanished i then contacted btc vendor and he said its still in blockchain?
but i cant retrieve it due to new address can i change address at blockchain? or is it unretrivable ? need help with this one !
Your description assumes that we know what you're talking about. But we have no idea. What is an "old id wallet"? What "account" are you talking about? What is the "it" that vanished?
The short answer is this: If you have, or have access to, the private key associated with the Bitcoin address the funds were sent to, then you can access those funds. Otherwise, they're lost.