Skip to content

[ISSUE] Deployment Challenges #297

Description

@salman01zp

Overview

These are some of the challenges faced while deploying, primarily related to the having same nonce.

  • Ensure that you use the same nonce across all chains to generate the same deployer contract address.

  • If the deployment fails for one of the chains, follow these steps:

      1. Make the nonce same for all chains by making some transactions. If the nonce difference is too big, given the high transaction fees for Goerli or Arbitrum, it would be better to use a fresh account.
    
      2. Once the nonce is same for all chains, re-run the script to deploy contracts to all chains from the beginning.
    
    
  • Recently started having a consistent issue with deploying to Avalanche and Optimism test net with errors like nonce already used, transaction_replaced. So skipped them from deployment for now
    Error log

Check this notion doc for more details

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions