https://github.com/0xwoland/zkchess
https://github.com/0xwoland/zkchess
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/0xwoland/zkchess
- Owner: 0xWOLAND
- Created: 2023-09-09T16:32:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-11T13:29:18.000Z (over 1 year ago)
- Last Synced: 2025-02-10T00:51:49.043Z (4 months ago)
- Language: JavaScript
- Size: 95.4 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# zkchess
A monorepo containing solidity contracts, javascript relay, javascript webapp
Deployed to scroll sepolia ZKEVM [here](https://sepolia-blockscout.scroll.io/address/0x35879376A7293E75Da04C3ddDB61B8dC2E33405c/contracts#address-tabs).
### 1. Installing
Once you have cloned run the following commands
```shell
yarn
yarn circuits build
yarn relay keys
```### 1.1 Start a node
```shell
yarn contracts hardhat node
```### 1.2 Deploy smart contracts
in new terminal window, from root:
```shell
yarn contracts deploy
```### 1.3 Start a relayer (backend)
```shell
yarn relay start
```### 1.4 Start a frontend
in new terminal window, from root:
```shell
yarn frontend start
```It will be running at: http://localhost:3000/