Lesson 6: Final notes & Project Repo
In this lesson I developed a Ranked Choice Voting System. I Used this to practice the use of smart contract interaction, by splitting the System in to 2 contracts and an interface.
Last updated
In this lesson I developed a Ranked Choice Voting System. I Used this to practice the use of smart contract interaction, by splitting the System in to 2 contracts and an interface.
Last updated
To use multiple smart contracts interacting together.
Create and properly utilize a smart contract interface.
Maybe explore a factory contract.
The owner can create multiple elections / polls if need be.
the owner sets the names of the participants.
The time limit for them can be set in days.
The will be a maximum number of people / things to vote for.
Smart contract address (Sepolia testnet)
Sepolia testnet
BallotContract deployed to:
VotingContract deployed to:
Github Repo -