const hre = require('hardhat') const fs = require('fs') async function main() { const taxFee = 5 const Contract = await hre.ethers.getContractFactory('Crowdfunding') const contract = await Contract.deploy(taxFee) await contract.deployed() const address = JSON.stringify({ address: contract.address }, null, 4) fs.writeFile('./src/abis/contractAddress.json', address, 'utf8', (err) => { if (err) { console.error(err) return } console.log('Deployed contract address', contract.address) }) } main().catch((error) => { console.error(error) process.exitCode = 1 })