Why does this keep happening[1]?
Does your litcoin wallet not check the prefix or did you send to a multi sig addresses?
[1]
https://www.reddit.com/r/litecoin/comments/3c3o0b/help_have_sent_litecoin_to_a_bitfinex_bitcoin/I don't think this can happen.
They are totally different amount of characters and it will be rejected once it attempts to do 1st confirmation.
It can, the amount of charcters is not different.-snip-
Dude it will be rejected first as ltc transactions first verifies that whether the address to which you are sending is an ltc address or not.
Multisig addresses for BTC and LTC use the same prefix and thus you can use the same address for both coins.
Isn't LTC and BTC wallets different? There will be no transaction made so I guess you will soon get your coins back. If not then you can try contacting their support to let them now that you made a mistake on sending the coins in a BTC wallet.
see above
-snip-
This is true. And a bitcoin address starts with "1" or "3" and an LTC starts with "L" or "3"-snip-
FTFY
Please for the love of god, do not post your guesses here. People come to tech support for help with their coins. Would you want someone to wildly guess what happend if you needed help? Because thats what this section will boil down if you keep spamming for your shitty signature here. Yes, I am mad. You risk someone elses coins here for a few satoshi.
I was answering his question genuinely from my past experience when I started in litecoin.
My litecoin addresses did have L at the beginning and did have different amount of characters compared to my bitcoin addresses.
The reason I answered the way I did was from my cross referencing here:
Bitcoin and Litecoin use different prefix bytes; this is why most Bitcoin addresses start with 1, while most Litecoin addresses start with L.
When you use a Bitcoin client to try to send money to an address, it should perform a number of checks on that address. One of those checks would be the prefix byte. When it notices that the address doesn't have the correct prefix byte for Bitcoin, it should barf, complaining that you have specified an invalid address. It wouldn't try to create a transaction at all.
So for practical purposes, the answer to the question is "you can't do it".
The same applies if you try to send Litecoins to a Bitcoin address - the prefix byte would not match the Litecoin client's expectation, so it would reject the address and refuse to create a transaction.
In theory, if you somehow used a broken client that did not check the prefix byte, it might actually generate a transaction whose output specified the 160-bit hash of the public key corresponding to the Litecoin address (call this hash value H). The hash is the only part of the address that is actually used in creating a transaction. Since all possible 160-bit numbers are potentially valid hashes, there would be no way to tell that H had come from a Litecoin rather than a Bitcoin key, so this would be a valid Bitcoin transaction. (I got this wrong in a previous version of the answer.) The transaction could only be spent by a Bitcoin transaction, signed with a private key whose public key had the hash H.
Now I believe (though I am not completely sure) that Litecoin uses exactly the same ECDSA signature algorithms as Bitcoin. Therefore, if you (or someone else) has the private key for the Litecoin address, both Bitcoin and Litecoin should agree as to what the corresponding public key is, and agree that it has hash H. So in principle, the private key holder would be able to import this key into a Bitcoin wallet and use it to spend the coins sent to the Litecoin address by the broken client. (They couldn't import the key directly, again because the prefix byte would be wrong; but they could decode the base58-encoded Litecoin private key string, extract the 256-bit number which is the actual private key, prefix it with the appropriate Bitcoin prefix byte, recalculate the checksum, and re-encode the whole thing in base 58. The result would be suitable to import into a standard Bitcoin wallet.)
If I am wrong about this, and Bitcoin and Litecoin handle keys and signatures differently, then most likely there would be no feasible way to find a private key whose public key's hash (computed by Bitcoin's rules) was equal to H. In that case, the coins sent to that address would be lost forever.
Source :
http://bitcoin.stackexchange.com/questions/16933/what-happens-if-you-send-bitcoin-to-a-litecoin-address