Skip to content

Vaza is a secure, flexible, and transparent solution for creating and managing blockchain-based contests and competitions

Notifications You must be signed in to change notification settings

coolpythoncodes/vaza

Repository files navigation

Vaza: Contest Management Smart Contract Suite

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.

Smart Contracts Overview

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.

Technology Stack & Tools

  • NextJS
  • Solidity
  • Foundry

Quickstart

Jumpstart your development with these simple steps:

Clone and Set Up the Project

  1. Clone and Set Up the Project
git clone https://github.com/coolpythoncodes/vaza
cd vaza
pnpm install
  1. Update the environment variables

Copy the env example files to env files

pnpm copy-env
  1. Launch the NextJS Application
pnpm dev

Show your support

Give a ⭐ if you like this project!

Useful links

About

Vaza is a secure, flexible, and transparent solution for creating and managing blockchain-based contests and competitions

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published