From 51328213c5d47df97361d903db1c6f9446909592 Mon Sep 17 00:00:00 2001 From: Abhishek <77395788+abhishek-01k@users.noreply.github.com> Date: Tue, 13 Aug 2024 22:16:44 +0530 Subject: [PATCH] Update README.md --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4cda091..74c52a7 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,8 @@ The zkShuffle Card Game is a decentralized, multiplayer card game built on block ## Smart Contract Overview +![Screenshot 2024-08-13 221326](https://github.com/user-attachments/assets/608156b7-fdcd-4326-86a3-269e432a27bc) + ### `ShuffleGameInfo` A struct that holds immutable information about each game: - `numCards`: The total number of cards in the game. @@ -67,6 +69,8 @@ Allows a player to join an existing lobby. If the lobby is full, the player will 6. **Statistics and Streaming**: Player statistics are updated after each game, and live streaming options allow others to watch ongoing games. +![Screenshot 2024-08-13 221520](https://github.com/user-attachments/assets/5a4fa26b-6c0e-4ac6-8afa-9ec269359a53) + ## Privacy with zkShuffle by Manta Network The core privacy feature of the game is powered by zkShuffle, an SDK developed by Manta Network. zkShuffle uses zero-knowledge proofs (zk-SNARKs) to shuffle and encrypt the deck of cards in such a way that no player, including the one initiating the shuffle, can determine the order of cards. @@ -89,4 +93,4 @@ To start playing the zkShuffle Card Game, follow these steps: 4. **Deploy Contracts**: `npx hardhat run scripts/deploy.js` 5. **Start the Frontend**: `npm start` or `yarn start` -Enjoy the game and may the best strategist win! \ No newline at end of file +Enjoy the game and may the best strategist win!