A few days ago I made a transaction at an address known to me (tx made from testnet to global main net). The transaction took place and received over 6 confirmations. The next day this transaction was no longer in the list of committed transactions. The Ether did not reach the destination address (in main net), but they did leave my address (in testnet).

Link to the transaction on etherscan.

Why has the destination address still not received Ether?

I understand about can't transfer ethers from testnet to any other net. Thanks to all for help...

  • On Etherscan it says the recipient has 150 ETH. Are you sure your node is fully synced? Feb 17, 2016 at 14:13
  • Here's the recipient on etherscan testnet.etherscan.io/address/…, seems to be fine. Feb 17, 2016 at 14:44
  • All accounts already synced(sender and receiver). But destenation address still don't receive ethers. Feb 17, 2016 at 15:04
  • So... I think we get little miscommunication. Becouse i send ether from a testnet to main net to 0xc2a2c4df47a4fef4a023139fb570d42ebbcf3512 and this recipient(in main net) don't receive ethers. Why? Feb 17, 2016 at 18:17
  • 1
    Oh, you can't make a transaction from the testnet to the mainnet... They're separate networks. Feb 18, 2016 at 5:51

2 Answers 2


Ether between testnet and mainnet can't be transferred: they are separate networks.

But you need to be aware and careful of replay attacks if an attacker can see what you're doing on the testnet and has the private keys to the accounts being used.

Also, you can spend the testnet Ether you received (at 0xc2a2c4...) since you already have the private key for it: private keys don't know anything about the network.

  • 3
    If an attacker has your private keys, they don't need replay attacks to do nasty things to you... Apr 7, 2016 at 15:49
  • Upvoted. Not sure how to improve the answer and thought it's useful to mention replay attacks as a danger when using multiple networks.
    – eth
    Apr 7, 2016 at 16:09

Testnet and mainnet are two seperate networks. You can not send Ether from testnet to the mainnet, or in general, you can not transfer anything between the different networks.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.