Kurate/packages/contracts/scripts/deploy-unirep.ts
2023-03-29 14:01:34 +02:00

13 lines
447 B
TypeScript

import {ethers} from 'ethers'
import { Unirep } from '@unirep/contracts'
import { deployUnirep } from '@unirep/contracts/deploy'
const privateKey = process.env.ETHEREUM_PRIVATE_KEY as string;
const provider = new ethers.providers.JsonRpcProvider(process.env.ETHEREUM_URL);
const deployer = new ethers.Wallet(privateKey, provider);
(async () => {
const unirepContract: Unirep = await deployUnirep(deployer)
console.log(unirepContract);
})();