LENGTHY post about problem and what I have tried so far. Thanks for any assistance.
Trustwallet version: 8.30.2
I transferred USDC from coinbase to trustwallet. Using only trustwallet I cross-chain swapped USDC to PEPE TRUMP coin (0xc81688968Bd1E8Da313B8F2936852eC4307Cd17f).
I have done this type of swap with this coin several times without any problems. The most recent two times is when this occurred.
Here is my wallet address: 0x99DAB38f28576aAE2b95Cc167CB43a80131dD7ff
1st transaction: I swapped a good amount USDC and it went through fine with the PEPE TRUMP coins showing up in my trust wallet account initially, BUT there is no swap transaction history showing up on trustwallet history or under the PEPE TRUMP coin. THERE is a transaction record on bscscan under âtoken transfers (BEP-20), but not under âtransactionsâ. AGAIN, this one went through successfully though. Transaction hash: 0x9ca70cc3ca55012c8ac5cd3df6237bea68361c9ae872539743296aaf9961dd36
2nd transaction: I did the same type of swap a few minutes after the 1st, but once I refreshed my trustwallet the vast majority of my PEPE TRUMP coin was gone, and my balance was also significantly reduced. No transaction history for this one either, except on bscscan. On bscscan the transfer of the PEPE TRUMP coin âtoâ reads âNull: 0x000âŚdEad (0x0000âŚ.dead)â instead of my wallet address⌠From my understanding this means a critical error occurred and the funds are likely lost. But I did this strictly through trustwallet, not pancake, so can I still recoup my funds or coins through trustwallet or some other way?
Transaction Hash: 0xaa023166ce92edac9f9427214f67f12fe6a17a91ec07f80cdc8e54204cb373c7
For both transactions there is a remark by the âinteracted with (to)â that says, âAlthough one or more Error Occurred [execution reverted] Contract Execution Completedâ. It does say this on some of the prior successful transactions also, though.
I am also not sure why if this 2nd transaction ended up Null why would it take most of my coins from previous successful transactions.
For the second transaction there apparently was a separate transaction that shows on bscscan for 691,919,592.8709277 PEPE TRUMP coins that has the same transaction hash and also says âNullâ, but that is the exact number of coins I have in my wallet right now.
I unistalled and reinstalled the trust wallet app for android and gained access to my wallet with my phrase, but the PEPE TRUMP coin was no longer listed in my crypto. I searched for it with the above contract address and importe it. I also downloaded the chrome extension, but it is the same. I was able to re-add the coin to my browser extension and app, but the reduced amount is still showing on both.
I also sent some BNB from another wallet to the wallet I am having problems with to ensure I could receive tokens on that chain and it worked fine.
This is the response I got from the trustwallet chatbot:
Thank you for reaching out to our support team. The transactions you see on the app are downloaded from their specific blockchains. A missing transaction on the app transaction history does not mean the funds are missing. Always check transactions on the blockchain explorer; balance syncs automatically. Remember, Trust Wallet does not hold or manage your funds. Everything is on the blockchain.
Regarding your issue with the ânullâ transfer on BscScan, it is important to note that token/contract owners can update their tokenâs information on BscScan to give you more details about the token. If the BscScan team hasnât verified the token contract address, it may not be trustworthy. You can use BscScan to check the transaction details, including the contract address and token tracker, to verify the transaction.
If you have sent a token to the wrong network, such as an ERC-20 token to BSC or a BEP-20 token to Ethereum, the token will land in the same wallet address on the chosen network. You can use BscScan to check this with your transaction ID. If your crypto is on the wrong network, you can manually convert it back to the correct blockchain by sending it back to Binance and then withdrawing it to the correct network.
I do not think I sent them on the wrong network, but I do not know how to tell.
I also tried this from trustwallet chat bot, but my coins did not show up in the first few addresses. Iâm not sure I did it 100% right, though.
If you suspect that you sent funds on the wrong network, you can follow these steps to check and recover your funds:
-
Getting the Private Key: Ensure you have your recovery phrase well backed up before proceeding.
-
Accessing Mnemonic Code Converter Site: Navigate your browser to this site: BIP39 - Mnemonic Code. Add https:// at the beginning to make the link work.
-
Entering your Recovery Phrase: In the BIP39 Mnemonic field, type in your Recovery Phrase. If you need help acquiring the Recovery Phrase, follow this guide: CANNOT ADD BECAUSE IT IS A LINK
-
Coin/Token Selection: Choose the coin/token you mistakenly sent your funds. For instance, if you sent VET to your ETH wallet, you need to select ETH - Ethereum from the drop-down.
-
Obtaining the Private Key: Review the Derived Addresses list. If all steps were followed correctly, your missing crypto should have been sent to the first address on the list. Copy your Private Key from the far right of this address.
-
Recovering Wallet: Import the private key of the coin youâre trying to recover into your Trust Wallet App. For example, if you sent VET to your ETH wallet, import the private key as VET wallet.
-
Accessing the Derivation Path: In case the coin you mistakenly sent funds to is absent in Step 4, you should select ETH - Ethereum and then BIP32 under Derivation Path, followed by âCustom derivation pathâ. Key in any of the BIP32 Derivation Paths listed below and move to Step 5.I also sent some BNB from another wallet to the wallet I am having problems with to ensure I could receive tokens on that chain and it worked fine.
This is the response I got from the trustwallet chatbot:
Thank you for reaching out to our support team. The transactions you see on the app are downloaded from their specific blockchains. A missing transaction on the app transaction history does not mean the funds are missing. Always check transactions on the blockchain explorer; balance syncs automatically. Remember, Trust Wallet does not hold or manage your funds. Everything is on the blockchain.
Regarding your issue with the ânullâ transfer on BscScan, it is important to note that token/contract owners can update their tokenâs information on BscScan to give you more details about the token. If the BscScan team hasnât verified the token contract address, it may not be trustworthy. You can use BscScan to check the transaction details, including the contract address and token tracker, to verify the transaction.
If you have sent a token to the wrong network, such as an ERC-20 token to BSC or a BEP-20 token to Ethereum, the token will land in the same wallet address on the chosen network. You can use BscScan to check this with your transaction ID. If your crypto is on the wrong network, you can manually convert it back to the correct blockchain by sending it back to Binance and then withdrawing it to the correct network.
I do not think I sent them on the wrong network, but I do not know how to tell.
I also tried this from trustwallet chat bot, but my coins did not show up in the first few addresses. Iâm not sure I did it 100% right, though.
If you suspect that you sent funds on the wrong network, you can follow these steps to check and recover your funds:
- Getting the Private Key: Ensure you have your recovery phrase well backed up before proceeding.
- Accessing Mnemonic Code Converter Site: Navigate your browser to this site: BIP39 - Mnemonic Code.
- Entering your Recovery Phrase: In the BIP39 Mnemonic field, type in your Recovery Phrase. If you need help acquiring the Recovery Phrase, follow this guide: How to Backup a Multi-Coin Wallet.
- Coin/Token Selection: Choose the coin/token you mistakenly sent your funds. For instance, if you sent VET to your ETH wallet, you need to select ETH - Ethereum from the drop-down.
- Obtaining the Private Key: Review the Derived Addresses list. If all steps were followed correctly, your missing crypto should have been sent to the first address on the list. Copy your Private Key from the far right of this address.
- Recovering Wallet: Import the private key of the coin youâre trying to recover into your Trust Wallet App. For example, if you sent VET to your ETH wallet, import the private key as VET wallet.
- Accessing the Derivation Path: In case the coin you mistakenly sent funds to is absent in Step 4, you should select ETH - Ethereum and then BIP32 under Derivation Path, followed by âCustom derivation pathâ. Key in any of the BIP32 Derivation Paths listed below and move to Step 5.