This repository contains the smart contracts for the Assets Tokenization project.
# Create environment file.
cp .env.example .env
# Edit environment file.
# Add local Ganache to use in tests.
brownie networks add Ethereum ganache-local host=http://127.0.0.1:8545 chainid=1337
#add ganash npm packet
npm install -g ganache-cli
# Run tests on defined network.
brownie test --network development
# Run one defined test.
brownie test -k tokenize --network development
# Deploy on defined network.
brownie run scripts/deploy.py --network development
brownie run scripts/deploy.py --network polygon-test
brownie run scripts/deploy.py --network polygon-main
brownie run scripts/deploy.py --network mainnet
# Tokenize on defined network.
brownie run scripts/tokenize.py --network development
brownie run scripts/tokenize.py --network polygon-test
brownie run scripts/tokenize.py --network polygon-main
brownie run scripts/tokenize.py --network mainnet