pi0neerpat / nifty-chess-app

nifty-chess-app.pi0neerpat.vercel.app
MIT License
8 stars 2 forks source link

Welcome to nifty-chess 👋

License: MIT

A playful NFT game for collecting chess games. Made with <3 @ ETH Denver 2021

Tech stack

Contracts

xDAI

NiftyChess Contract (proxy): 0xAe7ca55Ce4511C848ac4F9C0F26abD9ecaaee2c6 Blockscout explorer

Current Logic contract: 0x51fD8E034A8aE34C499F9EE869886f303FadF228

Bridge Mediator: 0x9d68A3490E0b0CBD9265A21b5bD307f6Ea7e769e Blockscout explorer

Mainnet

These contracts will be deployed soon.

Code + Developer stuff

Our smart contracts are adapted from the Nifty Ink contracts. See the contract source code here: http://remix.ethereum.org/?gist=b44c2c66212f701dc1ddab277cf7e8e7&call=fileManager//open//browser/niftyChess.sol. And use this ABI to interact with the contract: https://gist.github.com/jschiarizzi/0f12f4f7bc02bbfe3373f30d470e38a6

The UI was built with RedwoodJS. See notes.md for a complete walkthrough of how it was made.

Install

yarn install

copy .env.template to .env and add the required variables

Usage

yarn rw dev

Ngrok it

# In VM
yarn rw dev --fwd="--host=0.0.0.0"

# on host machine
./ngrok http 8910

New to Redwood?

Author

👤 Patrick Gallagher

Show your support

Give a ⭐️ if this project helped you!


This README was generated with ❤️ by readme-md-generator