Skip to content

VanshSahay/NFT-Royale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NFT-Royale by 404 ERROR NOT FOUND

A competitive sliding puzzle game where two players race to solve an image puzzle. The winner gets to mint the image as an NFT and receives 100 tokens on the NEO X blockchain.

Features

  • Real-time multiplayer gameplay
  • NFT minting for winners
  • Token rewards
  • Smooth animations

Technology Stack

  • Frontend: Next.js
  • Backend: Wagmi, Viem
  • Real-time Communication: WebSockets (Socket.io)
  • Animations: Framer Motion, GSAP
  • Blockchain: NEO X
  • Smart Contracts : Solidity
  • Cloud Infrastructure: AWS

Installation

  1. Clone the repository:

    git clone https://github.com/VanshSahay/NFT-Royale.
    
  2. Navigate to the project directory:

    cd NFT-Royale.
    
  3. Install dependencies:

    cd ./web
    npm install
    cd ../wss
    npm install
    

Usage

  1. Start the development server:

    cd ./web
    npm run dev
    cd ../wss
    npm run dev
    
  2. Open your browser and navigate to http://localhost:3000

Game Rules

  1. Two players compete to solve the sliding puzzle.
  2. The first player to correctly arrange the image wins.
  3. The winner receives:
    • The solved image as an NFT
    • 100 tokens on the NEO X blockchain

Contact

Vansh Sahay - [email protected]

Project Link: http://ec2-34-227-52-163.compute-1.amazonaws.com/

About

Clone and test it out!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages