ZKcandy Testnet Upgrade: Embark on a Smoother Voyage
Ahoy, Voyagers! As you know, we’ve faced some choppy waters with our testnet recently. We’re committed to transparency, so here’s a candid update on what happened, what we’ve learned, and how we’re charting a course for smoother sailing ahead.
⚠️What Happened:
During our testing, we caught a bug in the ZKcandy Testnet that caused our main node to crash. Luckily, this was discovered early, and we have implemented fixes to prevent this from happening again. In the meantime, we accelerated the launch of our new Elastic Chain testnet.
This took a little longer than expected as we wanted to make sure we got this right — and we apologise for the downtime and any inconvenience caused.
💡Lessons Learned:
Blockchains are designed for continuous operation, and extended downtime is unacceptable. We’ve identified the areas where we can improve our response and recovery processes. Our top priority is minimising future downtime, especially as we approach our mainnet launch.
✨What’s New:
- Upgraded Testnet: We’re back online with a new and improved Elastic Chain Testnet, designed for enhanced stability and performance.
- Enhanced Features: This upgrade brings exciting new features and improvements to the ZKcandy ecosystem.
👷🏼Action Required:
- Re-add the ZKcandy RPC: Some wallets may need to re-add the ZKcandy RPC to connect to the upgraded testnet.
- Redeploy Smart Contracts: Developers will need to redeploy their smart contracts on the new testnet. Here’s how: Deploying to the ZKcandy Testnet
Here’s how to re-add the ZKcandy RPC
In the Metamask interface, click on the network selection dropdown at the top of the wallet. It typically shows the Ethereum Mainnet by default. From the dropdown menu, select ‘Add Network’ to add a new network, and on the next screen, choose “add network manually”
- You’ll now see a form titled ‘Custom RPC’ settings. Enter the following details into the respective fields:
- Network Name: zkCandy Sepolia Testnet
- New RPC URL: https://sepolia.rpc.zkcandy.io/
- Chain ID: 302
- Currency Symbol (optional): ETH
- Block Explorer URL (optional): https://sepolia.explorer.zkcandy.io/
- Alternatively, you can use Chainlist to add the network https://chainlist.org/chain/302
3. After entering the details, click ‘Save’. The ZKcandy Public Testnet should now be added to your list of available networks. Go back to the network selection dropdown and select the ZKcandy Public Testnet.
4. Metamask might display an error indicating that the RPC is reporting a different native token symbol (ETH) from the one you entered (SepETH). This is normal. On the ZKcandy Public Testnet, Test Ether is referred to as SepETH to differentiate it from real Ether.
5. Once connected to the ZKcandy Public Testnet, you’ll need Test Ether (SepETH) in order to transact from your Externally Owned Account (EOA). https://faucet.zkcandy.io/
6. Extended tutorial here: Connecting Your Metamask Wallet to ZKcandy Public Testnet
🔨Ongoing Efforts:
- Explorer Enhancement: Our team is diligently working to fully restore the block explorer’s functionality, including smart contract read capabilities.
- Game Testing: We’re actively testing and onboarding all games to the new testnet to ensure a smooth and seamless experience for everyone.
🚀Looking Ahead:
We’re committed to building a robust and reliable platform for Web3 gaming. Your continued support and feedback are invaluable as we navigate towards a successful mainnet launch.
📞Stay tuned for more updates!
Website: www.zkcandy.io
Litepaper: https://litepaper.zkcandy.io/
Discord: https://discord.com/invite/zkcandy
Telegram: https://t.me/zkcandy