- ligo
- octez-client v15.0+ (former tezos-client)
- docker (for mac user)
Since there is no native build of ligo on mac, we leverage docker image to run ligo. You can test the ligo environment by:
alias ligo="docker run --rm -v "$PWD":"$PWD" -w "$PWD" ligolang/ligo:0.43.0"
ligo version -versionTo set up the local environment, we first copy env.json.sample to .env.json and set up the variables properly.
After that, run the following command:
make envUse make to compile the contract code
First you need to setup the ff-deployer account. It can be either by local secret or a ledger. For the local setup, please ensure .env.json is well-configured with a key.
make init-localor
make init-ledgerAfter the account is set up, run
make deployWork in progress