npm run hhcp .env.example .envThen, fill required parameters in the .env file with your own values.
npm run hdvrdvr stands for deploy, verify, and register
Firstly, this command will deploy Token Authority and verify on Sourcify.
Secondly, this command will deploy your main smart contract and verify on Etherscan.
Thirdly, this command will register your TA and smart contract on KRNL registry smart contract.
npm run htaThis command will deploy only TA on Oasis Sapphire testnet and verify on Sourcify.
npm run hmainThis command will deploy only your main smart contract on Sepolia and verify on Etherscan.
You should deploy TA before using this command, because it will use the result from TA deployment as a constructor parameter.
npm run hdeploynpm run hregisterThis command will register your TA and smart contract on KRNL registry smart contract.
You should deploy TA and main smart contract before using this command, because it will use TA address and smart contract address to register.
npm run hcncThis command will clean and compile the smart contracts.
Smart contract template folder click here