BattleZips is a battleship game built on Ethereum smart contracts using a Circom/ SnarkJS/ Solidity stack. This tutorial series is a look into what zero knowledge in EVM apps looks like.
In this episode, we will talk about using SnarkJS generated Solidity verifiers for our Zero Knowledge proofs. Below are chapter timestamps.
Please visit our discord - whether you have a theory question/ build error, find a mistake in our videos and want to raise an issue, or just want to show off your circom builds. Perhaps more importantly than joining our discord, join the iden3 telegram as well for direct access to Circom's creators.
Github Repositories:
TIMESTAMPS
00:00 Verifiers in Solidity
02:30 ERC-2771 Minimal trusted forwarder
03:44 BattleshipGame interface
05:10 BattleshipGame implementation
06:40 Board verifier integration
08:22 Shot verifier integration
13:25 Outro
SEO
#ZeroKnowledge #Circom #snarkjs #solidity #tutorial #circom2 #dapp #ethereum #blockchain #circomlibjs #ZeroKnowledgeTutorial #jordibaylinafanclub
battlezips_snarkjs_circom_solidity_tutorial_2