built a cybersecurity game for a Stellar Blockchain ZK hackathon
hackers mint attack bots as NFTs, defenders drag devs onto threats in real time
deployed demo skips the ZK so you can just play
zerotrust.blockchaingods.io
#ZKProofs #Hackathon #web3gaming #zk #gamedev #indiegamedev #risc0
What happens when you let your workers run loose without optimising for production build.
Had to give Upstash my CC to continue using their services since my risc0 worker kept pinging it several times per second
#rust #rustlang #redis #risc0 @ZKVProtocol
Another preview of Node Defenders. Fair gameplay proof is generated and stored on ZKVerify protocol.
The closed beta is available to a select few people from within the ZK community until we weed out the bugs
(State-management + UX)
#risc0 #zk #indiegame #towerdefense #gamedev #Web3Gaming #unity3d
Almost there…
Join the discord and be the first to try it out!
discord.gg/G96hm9ttmQ
#Web3 #risc0 #zk #gamedev #indiegame
Been a while since my last Node Defenders update — currently tying the backend together and polishing UX. Solo grind is real!
Testing soon with some zkVerify protocol folks.
More soon...
#risc0 #Web3Games #BlockchainTech #indiegame #indiedev #gamedev
Brushing up the #unity3d part for Node Defenders beta release. The game will use zkVerify to verify gameplays.
Might use boundless protocol if i actually get it to work. Else AWS for proof generation.
#zk #risc0 #csharp #rustlang #gamedev #indiegame #web3 #BlockchainTech #Web3Games #towerdefense
Taking a break from #risc0 and #rustlang to work on the UI and gameplay.
Generating random level maps for Node Defenders game using recursive backtracking and A* algorithms.
#gamedev #indiegame #unity3d #Algorithms #ProceduralArt #zk
Join the conversation on discord-
discord.gg/G96hm9ttmQ
Was about to rewrite my #rustlang level generation logic in #nodejs when I realised that I could instead compile it into #WASM
Now I don’t have to worry about updating the logic in 2 languages.
Might end up using boundless_xyz for creating #risc0 proofs.
#zk #zkproofs
Generating level configurations on #rustlang server and also verifying proofs using #risc0 program. Shall soon tie it together with ZkVerify protocol
#gamedev #web3game #BlockchainInnovation #rust
I think my betting #SmartContracts are setup for the time being. It’s been fun debugging the #arbitrum stylus contracts. Definitely missing the ease of using HardHat and #openzeppelin tools
Hopefully shall be able to integrate zkVerify protocol by this weekend.
#risc0 #zkvm
#LFG
I might have to use #sql database for storing scores. Not ideal since it’s not #trustless, but I’ve got other things to prioritise so I’ll come back to this later.
I’m thinking of ditching NodeJS for this project and use only #rustlang for backend.
#risc0 #zkVM
I wonder how practical it is to store a list of 100-10k wallet addresses in my #risc0 code
Gonna test it out today.
#rustlang #zKcircuit #zk