First of all, do not worry, your funds are still there. Funds can appear to be lost or stuck for one of several reasons. You should check to make sure that it is not one of the below reasons before contacting support:
- You closed the UI before the transfer was completed.
- Your transaction completed but you don't have the correct asset address in your wallet.
- Your transaction completed but the chain's RPCs are behind/having problems.
You closed the UI before the transfer was completed.
The Connext protocol has you sign a message for your funds on the receiver chain — this is a part of what keeps the system noncustodial. This means that when you transfer, you need to leave the UI open until you see a success
screen in xPollinate with a transaction receipt.
To resolve this:
- Reopen xPollinate.
- Choose the same chains/assets as before.
- Click
swap
. - The popup should automatically detect your pending transfer and prompt you to
Continue
.
Note: it's possible that when you Continue
, you'll see an insufficiently liquidity
error if there is no available liquidity for your transfer at that time. If that happens, you can Recover
instead.
Your transaction completed but you don't have the correct address in your wallet.
Asset addresses can vary between chains. Additionally, the default addresses for a given token on Metamask are only for Ethereum, so selecting them will make it look like you have 0 balance. This is a huge source of confusion for users so it's worth checking to make sure you have the correct address.
To resolve this:
- Open up the block explorer for a given chain. E.g. MaticVigil for Polygon.
- Search for your token on the block explorer — sometimes there are a couple of variations so be sure you pick the correct one. Usually, the "canonical" asset is the one that comes from the chain's default bridge. E.g. B-USDC from the Binance bridge on BSC.
- If you're having trouble finding this, search your own address on the block explorer. You may see a transaction to it for your swapped amount and can find the asset address directly in your transaction.
Your transaction completed but the chain's RPCs are behind.
This happens when the chain's RPC nodes fall behind the rest of the chain. It is possible in these cases that both your wallet and the explorers do not show your balance for some time until they can catch up to the chain. This issue is particularly common on BSC.
To resolve this:
- Try tenderly to look up your transaction. If you waited for the transaction to complete in the UI, you should have a transaction receipt.
- Wait a few minutes. In times of high congestion, just waiting 10-15 minutes can help a lot.
If none of the above help completes your transaction or recovers your funds
Check the other articles in this portal to see if they match with what you're seeing. If not, open a support ticket via the Contact Support button.
Comments
1 comment
i have send usdc from smartchain to matic mainnet but the money are lost...please help me
Article is closed for comments.