Please install or have installed the following:
- Install Brownie, if you haven't already. Here is a simple way to install brownie.
pip install eth-brownie
Or, if that doesn't work, via pipx
pip install --user pipx
pipx ensurepath
# restart your terminal
pipx install eth-brownie
Remember it is best practise to configure the project inside a virtual environment with all its dependencies.
npm install -g ganache-cli
- Clone this repo
git clone https://github.com/htostudios/nft-collection.git
- Run a script
To deploy the Contract
brownie run scripts/deploy.py --network <network name>
To Create the collection
brownie run scripts/create_collection.py --network <network name>