- getSigners: Retrieves the list of accounts provided by the Ethereum node, with the first account used as the deployer.
- getContractFactory: Gets the contract to deploy.
- deploy: Deploys the contract with the specified parameters (name, symbol, and initial supply).
- parseUnits: Converts the initial supply to the correct units, considering the token’s decimals.
With the deployment script in place, you can now deploy your contract to a local blockchain or a testnet.