/ran-cho-del

ranked choice delegation of tokes

Primary LanguageCSSMIT LicenseMIT

Ranked Choice Delegation of Tokens

🏄‍♂️ Quick Start

Prerequisites: Node (v16 LTS) plus Yarn and Git

Pull down necessary repos

git clone git@github.com:kevinweaver/openzeppelin-contracts.git
git clone git@github.com:kevinweaver/snapshot-strategies.git

Switch to our branch

git fetch ranchodel

install and start your 👷‍ Hardhat chain:

yarn install
yarn chain

in a second terminal window, start your 📱 frontend:

yarn start

in a third terminal window, 🛰 deploy your contract:

yarn deploy

🔏 Edit your smart contract YourContract.sol in packages/hardhat/contracts

📝 Edit your frontend App.jsx in packages/react-app/src

💼 Edit your deployment scripts in packages/hardhat/deploy

📱 Open http://localhost:3000 to see the app

📚 Documentation