Skip to content

Commit

Permalink
add arbitrum
Browse files Browse the repository at this point in the history
  • Loading branch information
julienbrg committed Dec 3, 2024
1 parent 5debb22 commit e4a5aaa
Show file tree
Hide file tree
Showing 32 changed files with 16,247 additions and 4,809 deletions.
18 changes: 10 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,9 @@ Then, you can go ahead and deploy:

```bash
pnpm crosschain:sepolia
pnpm crosschain:op-sepolia
pnpm crosschain:opSepolia
pnpm crosschain:baseSepolia
pnpm crosschain:arbitrum-sepolia
```

Your DAO will be deployed on every networks at the same address.
Expand All @@ -72,24 +74,24 @@ Then you can follow these steps to verify that proofs can be generated on home c
```bash
npx hardhat run scripts/propose.ts --network sepolia
npx hardhat run scripts/verify-proof.ts --network sepolia
npx hardhat run scripts/claim-membership.ts --network op-sepolia
npx hardhat run scripts/claim-membership.ts --network opSepolia

npx hardhat run scripts/gov-burn.ts --network sepolia
npx hardhat run scripts/verify-gov-burn-proof.ts --network sepolia
npx hardhat run scripts/claim-gov-burn.ts --network op-sepolia
npx hardhat run scripts/claim-gov-burn.ts --network opSepolia

npx hardhat run scripts/verify-metadata-proof.ts --network sepolia
npx hardhat run scripts/claim-metadata-update.ts --network op-sepolia
npx hardhat run scripts/claim-metadata-update.ts --network opSepolia

npx hardhat run scripts/verify-manifesto-proof.ts --network sepolia
npx hardhat run scripts/claim-manifesto-update.ts --network op-sepolia
npx hardhat run scripts/claim-manifesto-update.ts --network opSepolia

npx hardhat run scripts/gov-voting-delay.ts --network sepolia
npx hardhat run scripts/verify-voting-delay-proof.ts --network sepolia
npx hardhat run scripts/claim-voting-delay.ts --network op-sepolia
npx hardhat run scripts/claim-voting-delay.ts --network opSepolia

npx hardhat run scripts/verify-delegation-proof.ts --network sepolia
npx hardhat run scripts/claim-delegation.ts --network op-sepolia
npx hardhat run scripts/claim-delegation.ts --network opSepolia
```

## Security
Expand Down Expand Up @@ -117,7 +119,7 @@ The following functions are `onlyOwner`, and since the NFT contract ownership is
| Optimism Mainnet | 10 | [Documentation](https://docs.optimism.io/chain/networks#op-mainnet) |
| Base Mainnet | 8453 | [Documentation](https://docs.base.org/docs/network-information#base-mainnet) |
| Sepolia Testnet | 11155111 | [Documentation](https://ethereum.org/nb/developers/docs/networks/#sepolia) |
| OP Sepolia Testnet | 11155420 | [Documentation](https://docs.optimism.io/chain/networks#op-sepolia) |
| OP Sepolia Testnet | 11155420 | [Documentation](https://docs.optimism.io/chain/networks#opSepolia) |
| Base Sepolia Testnet | 84532 | [Documentation](https://docs.base.org/docs/network-information/#base-testnet-sepolia) |

## Core Dependencies
Expand Down
4 changes: 2 additions & 2 deletions deploy/deploy-gov.ts
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@ export default async ({ getNamedAccounts, deployments }: any) => {

break

case "op-sepolia":
case "opSepolia":
try {
console.log(
"NFT contract deployed:",
Expand Down Expand Up @@ -274,7 +274,7 @@ export default async ({ getNamedAccounts, deployments }: any) => {

break

case "base-sepolia":
case "baseSepolia":
try {
console.log(
"NFT contract deployed:",
Expand Down
1 change: 1 addition & 0 deletions deployments/arbitrumSepolia/.chainId
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
421614
Loading

0 comments on commit e4a5aaa

Please sign in to comment.