0.0.1 • Published 1 year ago
@zoralabs/mints-deployments v0.0.1
Zora Mints Contracts Deployments
Contains deployment scripts, deployed addresses and versions for the Zora Mints Contracts.
Package contents
- Deployment scripts for deployment Zora Mints Contracts
- Deployed addresses containing deployed addresses and contract versions by chain.
- Published npm package containing wagmi cli generated typescript bundle of deployed contract abis and addresses.
Deploying to a new chain
Deploy the ProxyDeployer:
forge script script/DeployProxyDeployer.s.sol {rest of deployment config}
Add an empty address.json in addresses/${chainId}.json
Deploy the mints implementation, which will update the above created addresses.json with the new implementation address and version:
forge script script/DeployMintsImpl.s.sol {rest of deployment config}
Sign a deployment with a turnkey account and deploy the MintsProxy
contract:
yarn tsx scripts/deployMintsProxyDeterminsitic.ts {chainId}
To verify that deployed proxy contract, run the printed out verification command from the above step.
0.0.1
1 year ago