Solve, submit, overplay your competitors and get an NFT! All deployed on state of art Layer 2s.
SudoChain is a digital puzzle that combines the classic Sudoku challenge with blockchain technology. In this game, players solve Sudoku puzzles just as they would in a traditional Sudoku game, by filling in a 9x9 grid with numbers 1 to 9 according to the rules. However, the use of blockchain technology provides an added layer of security and transparency.
Each Sudoku puzzle and its solution is recorded as a transaction on a blockchain, creating an immutable and decentralized ledger of all game outcomes. This ensures that the game's results are transparent, tamper-proof, and verifiable by anyone participating in the blockchain network.
Players can be rewarded with Non-fungible tokens for successfully completing puzzles, creating an incentive to play and compete.
In summary, Sudochain incorporates the rules of Sudoku into a blockchain-based system, offering security, transparency, and potential rewards for players.
The main goal of building the project was exploring novel, for us, blockchains: Mantle and Scroll and testing development and integration with them. Also, we wanted to test the usage of memory and storage arrays in Solidity. For the on-chain part of the project, we used Solidity, hardhat, ethers.js, and OpenZeppelin libraries. Building FrontEnd we used react.js, styled-components, ethers.js, CSS, react-router, and cuid.