If you withdraw your ETH/ ERC20 tokens to a smart contract address, it will be lost.
Incognito doesn’t support the smart contract address currently. There is a warning message in the app since 3.6.4.1 version, which was live on March 25, 2020.
To make sure the address you are sending to isn’t a smart contract address, let’s check for it on https://etherscan.io/
For example, we have 2 ETH addresses:
1/ 0xD0BCC295A926E90A1691ecd8b8e17d52FbAe80BC is a normal address
2/ 0x5c880becc7de2fbe56f35a7383c4c376cb785bec is a smart contract address
If you withdraw your ETH/ ERC20 tokens to a smart contract address, it will be lost.
Your pETH/ pERC20 token will be burned and will be stuck in the Ethereum smart contract.
We are working on a barrier, to prevent you from using a smart contract address to withdraw. Stick around