Vaza is a decentralized contest management platform built on the Lisk blockchain. The platform allows organizers to create and manage contests, while participants can submit entries and vote during the voting phase. The system ensures transparency and security by leveraging smart contracts.
The Vaza project consists of two core smart contracts:
ContestFactory: Handles the creation of new contests and stores information about all deployed contests.
Contest: Manages the individual contest details, including entry submissions, voting, and contest status.
- NextJS
- Solidity
- Foundry
Jumpstart your development with these simple steps:
Clone and Set Up the Project
- Clone and Set Up the Project
git clone https://github.com/coolpythoncodes/vaza
cd vaza
pnpm install
- Update the environment variables
Copy the env example files to env files
pnpm copy-env
- Launch the NextJS Application
pnpm dev
Give a ⭐ if you like this project!