Closed cedoor closed 5 months ago
The latest updates on your projects. Learn more about Vercel for Git āļø
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
semaphore-docs | ā Ready (Inspect) | Visit Preview | š¬ Add feedback | Mar 25, 2024 11:46am |
semaphore-website | ā Ready (Inspect) | Visit Preview | š¬ Add feedback | Mar 25, 2024 11:46am |
Description
This PR centralizes the management of the networks and the deployed contracts supported by Semaphore, making it easier to deploy and support new networks. Here the steps:
packages/utils
and add a new network to thesrc/networks.ts
fileyarn build
packages/contracts
and deploy the Semaphore contracts withyarn deploy --network <new-network>
yarn prettier:write
and commit your changesAdditionally, it removes OpenZeppelin Defender, as we cannot use it to deploy contracts due to the free subscription limits. It will be necessary to open another PR to integrate a mechanism to deploy contracts deterministically without Open Zeppelin.
Related Issue(s)
Closes #715
Checklist
yarn prettier
andyarn lint
without getting any errors