Converting TRON ERC20 to TRON Mainnet after "independence day" from a Ledger Nano (and back to storage again)
If you're like me, you were so busy HODL'ing TRX that you didn't have it on an exchange like Binance when the main net went live.
What to do, what to do? You searched information and it's all out of date. Most posts say "leave it on an exchange", but it's a little late for that now. At best you read "just send it to Binance (or other site) and they'll automatically exchange it for you". That sounds scary.
If you know all the answers then this post isn't for you, but I managed to make it work and it wasn't as scary as I thought. Hopefully with a nice clear title this information pops to the top of searches. And I'm here to tell you, DO IT, it's not that hard at all!
Here's where I started:
All my ERC20 TRX tokens are on a Ledger Nano. The Nano has been securely stored in the back of a drawer for a few months gathering dust.
I already had a Binance account.
Here's what I did to do the exchange:
Update your Ledger, get the firmware up to date and get the Ledger Live app that replaces the Chrome one (again, most of you will have done this, but us hard core HODL'ers are in denial and acting like the last 6 months was a bad dream and if we stick it out, it will all be OK).
Once FirmWare up to date and the Ledge Live working, delete any apps and reinstall from the Ledger Live to update them (the Ledger Live app doesn't seem to know what apps you have, just delete it anyway and it removes it from the Nano, then install it again for latest version). Note that you don't lose anything, you're just updating the software that talks to the Private Key, your address stays the same and all your TRX ERC20 tokens are safe when you delete and reinstall the ETH wallet.
If you don't have any ETH on your Ledger Nano, you're going to need to transfer some there for GAS for the transaction. Transfer some (can be a very small amount like 0.05 or less, whatever the minimum is you can send to the address).
Goto to myetherwallet.com (or your preferred ERC20 wallet browser), go to send tokens, open the Ledger Nano and send a small amount of your TRX to Binance. How small? I sent 100 TRX, but you could probably do a lot less to test - maybe 10?
THE BIG QUESTION! Where to send it! Yeah, that took a lot of searching - so it seems that you can send it to ANY ERC20 token address on Binance and this will work. This was the "big scary step". In the end, I used the regular Ethereum address in my Binance wallet. It says "Only send Ethereum here" but I ignored it on the advice of another post I saw and lo and behold, it worked! This is that "one weird trick that professionals hate" but yeah, it's that stupidly simple.
Once you send the TRX to Binance ETH wallet, you can check the transaction there, you'll see that it shows as receiving TRX. Once it's fully confirmed, it magically ends up in the TRX wallet on Binance.
Go ahead and send the rest of the that TRX now.
Now you want to get it back to the Ledger Nano. Because, you don't ever leave your crypto on an exchange kids... right?
In the Ledger Manager, install the TRON application on your ledger.
Then like a noob (like me) try to receive a transaction in Ledger Live and get frustrated that TRX is not an option! WHAT....
Open TronScan, in top right "Open Wallet" and do the Ledger Nano dance - make sure the Tron app on your Ledger Nano is "open" too.
On Binance, Withdraw from your TRX account your TRX, send it to that address from the TronScan app. Practice safe crypto and send a little bit to test, or be an impatient RabidBunny like me and just send the lot, because who's got time for this shit anymore.
Treat yourself to a drink, you've done it.
The TronScan desktop app is really quite cool actually, I got a little "ping" when the transaction was complete.
And, if you're a HODL'er, you may as well freeze that and create TRONPOWER, because who doesn't like free shit. That was really easy to do too.
Hopefully this is useful to you. Again, if you know all this - the post isn't for you, it's for the lazy so and so's like me who didn't get their act together and really lacked a decent comprehensive step by step guide on what to do POST Independence Day. Mostly I'm just really pleased it worked that easily...