Files
Project_Astral/blockchain/deploy.js
2026-02-25 00:50:23 +05:30

22 lines
644 B
JavaScript

const hre = require("hardhat");
const fs = require("fs");
const path = require("path");
async function main() {
const AstralAccess = await hre.ethers.getContractFactory("AstralAccess");
const astralAccess = await AstralAccess.deploy();
await astralAccess.waitForDeployment();
const address = await astralAccess.getAddress();
const outputFile = path.join(__dirname, ".last_deploy_address");
fs.writeFileSync(outputFile, address, "utf8");
console.log("AstralAccess deployed to:", address);
console.log("Saved deployed address to:", outputFile);
}
main().catch((error) => {
console.error(error);
process.exitCode = 1;
});