Based on official Harmony docs:
https://docs.harmony.one/home/developers/deploying-on-harmony/using-hardhat
- Create .env file
touch .env
- Add private key
HARMONY_PRIVATE_KEY=12345
npm i
npx hardhat compile
npx hardhat test
npx hardhat run scripts/deploy.js --network mainnet
npx hardhat verify --network mainnet 0xa5058569A9563374A111577C24E702AfD1438F8E