- download puzzle wallet, create a wallet, and reference a private key for the command later
- get some testnet credits from the faucet for deploying
- change the program name in
program/program.json
- change the program name in
program/src/main.leo
- download and install snarkos
- deploy your program with this command
snarkos developer deploy {program name} --private-key "{the aleo private key from step 1}" --query "https://testnet.puzzle.online" --path "./build" --broadcast "https://testnet.puzzle.online/testnet/transaction/broadcast" --priority-fee 0 --network 1