This repository is for the audit competition for the VMEX. To participate, submit your findings only by using the on-chain submission process on https://app.hats.finance/vulnerability .
- follow the instructions on https://app.hats.finance/
We look forward to seeing your findings.
run commands in contracts package script with
yarn contracts <command>
start local node withyarn contracts start:dev
link packages withyarn link
recompile typescript withyarn contracts tsc
link contracts with
yarn link "@vmexfinance/contracts"
run command in sdk package script withyarn sdk <command>
recompule typescript withyarn sdk tsc
start tests after starting local node in contracts package, use commandyarn sdk test
to begin sdk test workflow
create a
.npmrc
file in the root directory go to npmjs, make sure you're in the VMEX Finance org, and generate a token inside of the.npmrc
, past this inside, replacing '{AUTH_TOKEN}' with your respective token:
//registry.npmjs.org/:_authToken={AUTH_TOKEN}
access=public
from the root directory, run
lerna publish --no-private
The directory for all vmex audit information is under packages/contracts/audits/vmex/