Skip to content

Configure scripts for governor deployment - #8

Open
apbendi wants to merge 3 commits into
mainfrom
governor-deployment
Open

Configure scripts for governor deployment#8
apbendi wants to merge 3 commits into
mainfrom
governor-deployment

Conversation

@apbendi

@apbendi apbendi commented Aug 17, 2026

Copy link
Copy Markdown
Member

Summary

  • Deployed and verified Gitcoin Governor Charlie at 0xef41CbD211076E8b1901e214Bf751d404cf06638 (https://etherscan.io/address/0xef41CbD211076E8b1901e214Bf751d404cf06638#code).

  • Deployment configuration:

    • Quorum: 1.5 million GTC
    • Voting delay: 14,400 blocks (~48 hours)
    • Voting period: 40,320 blocks (~5.6 days)
    • Proposal threshold: 150,000 GTC
    • Late-quorum extension: 7,200 blocks (~24 hours)
    • Proposal Guardian: 0x5743E35477363241300FcEdc2F5eB0195F300817
    • GTC token: 0xDe30da39c46104798bB5aA3fe8B9e0e1F348163F
    • Timelock: 0x57a8865cfB1eCEf7253c27da6B4BC3dAEE5Be518
  • Wired the deployed Governor into the upgrade proposal script.

  • Added integration-test concretes covering both script deployment and the live mainnet bytecode.

  • Updated README and AGENTS documentation.

Testing

  • 35 script-provenance simulation tests passed.
  • 35 deployed-bytecode simulation tests passed.
  • forge build and scopelint check passed.

Deployment Logs:

== Logs ==
  Deploying GitcoinGovernorWithGuardian with:
    name:                     Gitcoin Governor Charlie
    initialQuorum:            1500000000000000000000000
    initialVoteExtension:     7200
    initialVotingDelay:       14400
    initialVotingPeriod:      40320
    initialProposalThreshold: 150000000000000000000000
    token:                    0xDe30da39c46104798bB5aA3fe8B9e0e1F348163F
    timelock:                 0x57a8865cfB1eCEf7253c27da6B4BC3dAEE5Be518
    initialProposalGuardian:  0x5743E35477363241300FcEdc2F5eB0195F300817
  [1/1] Deploying GitcoinGovernorWithGuardian
  GitcoinGovernorWithGuardian deployed at 0xef41CbD211076E8b1901e214Bf751d404cf06638

@github-actions

Copy link
Copy Markdown

Coverage after merging governor-deployment into main will be

100.00%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src
   GitcoinGovernorWithGuardian.sol100%100%100%100%
src/extensions
   GovernorSettableFixedQuorum.sol100%100%100%100%
   GovernorVotesComp.sol100%100%100%100%

@apbendi
apbendi marked this pull request as ready for review August 17, 2026 19:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant