{"repo":"dl-solarity/hardhat-migrate","free":true,"listed":false,"github":"https://github.com/dl-solarity/hardhat-migrate","clone":"git clone https://github.com/dl-solarity/hardhat-migrate.git","description":"The simplest way to deploy smart contracts","language":"TypeScript","stars":35,"topics":["hardhat-plugin","smart-contracts","deploy","solarity","typechain","verify"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Hardhat Migrate The simplest way to deploy smart contracts. What This plugin helps you deploy and verify the source code for your Solidity contracts via migrations. With sleek UX that doesn't require writing \"deployment wrappers\", users can: - Specify custom smart contract deployment rules and configuration via @ethers. - Verify smart contracts source code through seamless integration with @nomicfoundation/hardhat-verify. - Leverage \"migration recovery mode\" that syncs up deployment from the last failed transaction. - Observe real-time status and logging of executing transactions. - Check out the generation of deployment reports in Markdown (.md) or JSON (.json) format. - Simplify Solidity libraries usage via auto-linking mechanics. - Support multiple wallet types, including Cast Wallet and Trezor hardware wallet. - And much more. Installation 1. Install the dependencies 2. Register the plugin in hardhat.config.ts [!NOTE] @nomicfoundation/hardhat-ethers must be available so the deployer can resolve the active signer. Environment extensions Tasks - migrate — compiles, runs numbered migration files, reports progress, and (optionally) verifies contracts. - migrate:verify — reuses .migrate.storage data to verify previously deployed contracts in batch mode. Run npx hardhat help migrate (or migrate:verify ) to inspect every flag. Configuration Add a migrate section to HardhatUserConfig . The snippet below shows all defaults: - filter — choose which migration numbers run ( only over","default_branch":null,"files":null,"tree":[],"storefront":"/r/dl-solarity","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dl-solarity/hardhat-migrate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}