Skip to content

albertgh/ACNFT

Repository files navigation

ACNFT Project

This is an experimental project that involves the creation of non-fungible tokens (NFTs) for academic achievements and certificates.

Prerequisites

  • Ensure you have Node.js installed. This project was last tested with Node v18.17.1.

  • Truffle is used for smart contract compilation and deployment. This project was last tested with Truffle v5.11.4 (core: 5.11.4).

  • Solidity compiler version used is 0.8.13 (solc-js).

Setup

  1. Install the necessary npm packages:

    npm install @openzeppelin/contracts
  2. Compile all smart contracts:

    truffle compile --all

Deployment

You can deploy your smart contracts using Truffle or choose an alternative platform for deployment.

To deploy using Truffle, follow the official Truffle deployment guide.