パッケージのインストール
npm ci
スマートコントラクトのコンパイル
npx hardhat compile
スマートコントラクトの自動テスト
npx hardhat test --network hardhat
npx hardhat node
ここでとれた秘密鍵はメタマスクにインポートすることができる
TOKEN_NAME=MyToken # トークンの名前、なんでもいい
TOKEN_SYMBOL=MTK # トークンのシンボル、なんでもいい
AMOY_PRIVATE_KEY= # METAMASKの秘密鍵を書く
ローカルでテストする時はこれ(別ターミナルを開いて実行)
npx hardhat clean
npx hardhat ignition deploy ./ignition/modules/Token.ts --network localhost
Amoyにデプロイするときはこれを使う
npx hardhat ignition deploy ./ignition/modules/deploy.ts --network polygonAmoy