• Gemholic had 921 ETH stuck in a smart contract on zkSync Era due to an incorrect usage of the .transfer() function.
• zkSync said it had found an „elegant solution“ to unlock the funds and that not all EVM functionality works on its network.
• zkSync cautioned others to first deploy their smart contracts on the zkSync Era testnet to find any bugs or technical issues.
Gemholic Stuck Funds in Smart Contract
A project called Gemholic had 921 ETH stuck in a smart contract on zkSync Era due to the wrong usage of one specific function, the .transfer() function. This meant that Gemholic couldn’t withdraw the 921 ETH, or $1.7 million, it raised from its token sale just a few days ago.
zkSync Finds Elegant Solution
zkSync said it had found an „elegant solution“ to the problem and that Gemholic can now access its funds again. The team reiterated that zkSync Era is not EVM-equivalent and not all EVM functionality works on its network.
zkSync Warns About Deployment Issues
zkSync also warned others about deploying their smart contracts on zkSync Era and pointed out that there should’ve been a warning when deploying Gemholic’s smart contract on zkSync Era warning against using the .transfer() function. It cautioned others not to make similar mistakes and recommended deploying their smart contracts first on the zksync testnet to find out any potential bugs or technical issues before going live onto mainnet.
Zero-knowledge Ethereum Scaling Projects Launched
The Ethereum Layer-2 space got what it wanted for a long time a few weeks ago: Two teams launched their zero-knowledge Ethereum Virtual Machine (zkEVM) scaling projects, such as Matter Labs‘ launching of zksync era, which was followed by some initial bumps including this issue with Gemholic’s stuck funds in its smart contract.
Conclusion
In conclusion, while there have been some bumps along the way with zero-knowledge scaling projects being launched onto mainnet, many have still seen success with them so far – especially after zksync was able to successfully resolve this issue with Gemholic’s stuck funds in its smart contract using an elegant solution! In order for others to avoid similar issues like this one however, it is important for them to first deploy their smart contracts onto testnets before going live onto mainnet so they can uncover any potential bugs or technical issues beforehand.
Neueste Kommentare