Skip to content

Skillz23/Tryhard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Tryhard Solidity Smart Contract

This project implements the Tryhard smart contract using Solidity. It's designed to allow users to participate in challenges, earn points (achievements), and receive NFT badges as rewards.

Features

  • ERC721 NFT Badges: Badges are minted as NFTs to represent achievements.
  • Challenge System: Admins can create challenges, and users can complete them.
  • Achievements: Users can earn points by completing challenges.
  • Metadata: Each NFT badge has associated metadata, such as a description and image.

Requirements

Installation

  1. Clone the repository:

    git clone https://raw.githubusercontent.com/Skillz23/Tryhard/refs/heads/main/Tryhard.sol
    cd tryhard-solidity
    

Instal dependencies:

-npm instal

Compile the smart contract:

-npx hadhat compile

Deployment:

-npx hardhat run scripts/deploy.js

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published