For better understanding of TON smart contract deployment pipeline, read this short intro. You can also get deeper understanding of technical details, see examples and examine specs here.
Deploy instructions assume that you have installed:
- TON Solidity Compiler
- TVM Linker
- TONOS SE - Local Node for testing
- python 3.7+ and
pip install ton-client-py
(requirements.txt
is also here)
make clean
make compile
make predeploy net=main # net=dev|main|se
make deploy net=main
make genusers net=main
make dumpenv net=main
- Copy
data/Env.json
file tosrc/uax
folder inside frontend repo. - Build frontend bundle as usual