Users will receive "Insufficient ETH" when attempting to send an zkSync token when their balance is less than the required network fee.
When sending a token the fee must be paid for by the parent wallet and can not be paid by the token.
NOTE: This can be a bit confusing as zkSync uses the same token code ETH as the Ethereum network. You will need zkSync ETH however to send your token.
To correct this, you will need to add zkSync ETH to the wallet that is giving the "Insufficient ETH" error.
To buy zkSync ETH simply tap on "Buy" located at the bottom navigation bar and then select the option that works best for you.
NOTE: this option may not be available for some cryptocurrencies. Exchange will be your best option if this option is not available. Many users will need to buy an asset such as BTC or LTC and then exchange into a lesser used network such as zkSync.
To receive zkSync ETH to the parent wallet you can copy the zkSync ETH address or Token address and then send the parent address funds. The receiving address can be found by tapping into the wallet and then tap "Receive."
If you have another asset (not the token that is giving the error because a swap is still a send and will require the same fee) you can also exchange into zkSync ETH. Tap exchange located at the bottom navigation and follow the prompts. Example: You have BTC and can exchange into zkSync ETH to send your token.
Some notes about why you may not have seen this before
- If you sent your token from an Exchange to Edge this error might be a bit alarming. Many custodial exchanges cover the network fees for users or include the fee in the send which hides it from the user.
- If you recently split your wallet to recover a token sent to a wrong network, the wallet likely doesn't have zkSync ETH to pay fees. This typically is corrected by sending funds to that wallet from a wallet has an zkSync ETH balance.
Comments
0 comments
Please sign in to leave a comment.