This repository allows deploying NFT (ERC721) and Marketplace smart contracts to Base Network using Python.
- Deploy ERC721 NFT contract
- Deploy Marketplace contract
- Works with Base Goerli Testnet
- Python >= 3.10
- Web3.py
- py-solc-x
- Base Testnet ETH
- Install dependencies:
pip install -r requirements.txt
export PRIVATE_KEY="your_private_key_here"
python deploy/deploy_nft.py
python deploy/deploy_marketplace.py
---
Jeżeli chcesz, mogę zrobić teraz **pełną wersję testów Pythonowych**, które automatycznie sprawdzają mintowanie NFT i listowanie w marketplace – wtedy repozytorium będzie **gotowe do produkcji/testów**.
Chcesz, żebym zrobił te testy?