As zk dev I like to solving difficult riddles that related to the integration of zk-logic into smart contracts. In WizardBattle each spell is its own zk program. You can cast different spells, and the set of allowed spells needs to evolve. This is my overview for dynamics proofs!
Dynamic proof management: zk-toolkit that make development more flexible
📝 In classic zk flow you generate a proof type, wire it directly into your smart contract and now zk-proofs hard-wired into it. You can’t just easily swap it out or accept other proof types without re-deploying or re-writing logic. 🤔 But what if you need something more flexible: a proof that can change over time, or even better, an open-ended set of proofs that your program can accept?
For Wizard Battle we searched the way to make it right and used zk-logic that solving this issue and the answer is simple:✨DYNAMIC PROOF✨
Read our article with ready-to-code exapmle and make your development smooth 👇 https://t.co/bY6JjGjoAE
🚀 Orbirium is LIVE on @SUINetwork
Our new zk-powered idle crafter - built by ZkNoid in partnership with @silvana_zk, and @ZekoLabs is now open to all players!! 🔥
Dive in now, start crafting Black Orbs, and fight your way to the top of the leaderboard!
👉 https://t.co/NuasHHnzg7
❗ Join during the 48-hour launch window! After that, new players will need invite codes.
❓ For any questions, please go to our discord: https://t.co/QS8UYXVGDp
How to score points in the leaderboard?
Each Black Orb = 1 point. You can earn them by:
1️⃣ Unlocking new resources in the crafting tree (up to 38 points for full completion)
2️⃣ Crafting Black Orbs directly once your full tree is unlocked
And yes… you'll want those points.
We’re preparing something special for next week 👀
.@ZkNoid is a gaming platform powered by zero-knowledge proof tech.
They’re behind Orbirium on @SuiNetwork & @ZekoProtocol, plus other titles on @MinaProtocol.
They scaled their onboarding with Reown - proof we power not just DeFi, but every niche in crypto.
@0xOwenThurm May be the problem is that, we can set arbitrary balance within single transaction. So we can fool other contracts that relies on VulnerableBank balance.