Skip to content
/ Cast Public

Cast is a platform designed for conducting elections. Only pre-approved addresses can participate as candidates, and they must also possess MLOOT NFTs before they are eligible to run for candidacy. Users can then cast their vote for the candidate of their preference. This project leverages Minimal Proxy to replicate the Cast contract

Notifications You must be signed in to change notification settings

Sayrarh/Cast

Repository files navigation

Cast Project

Cast is a platform designed for conducting elections. Only pre-approved addresses can participate as candidates, and they must also possess More LOOT NFT before they are eligible to run for candidacy. Users can then cast their vote for the candidate of their preference. This project leverages Minimal Proxy to replicate the Cast contract.

In this project, I have different files for the Minimal Proxy Implementation;

  1. Minimal Proxy Inline Assembly Implementation: demonstrates the use of Minimal Proxy to clone the cast smart contract using inline assembly in solidity.

  2. Minimal Proxy Using OpenZeppelin Implementation: demonstrates the use of Minimal Proxy to clone the cast smart contract.


Anyone is good to go.

About

Cast is a platform designed for conducting elections. Only pre-approved addresses can participate as candidates, and they must also possess MLOOT NFTs before they are eligible to run for candidacy. Users can then cast their vote for the candidate of their preference. This project leverages Minimal Proxy to replicate the Cast contract

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published