Skip to main content
Use this guide when you want to create and submit a governance proposal (e.g. for Reward Vaults) on Berachain, following a BRIP-style flow.

Repository

Requirements

  • Node, npm (or Foundry/Hardhat depending on repo)
  • Wallet with governance/BGT if required for proposal creation
  • Understanding of Berachain governance and Reward Vaults (see Reward Vault Governance)

Stack

Typically Foundry or Hardhat, Solidity and/or TypeScript scripts (see repo).

Quick start

  1. Clone and install
    git clone https://github.com/berachain/guides.git && cd guides/apps/berachain-governance-proposal
    npm install
    
  2. Follow the README for: drafting the proposal payload, targeting the correct governance contract, and submitting (e.g. via script or cast).
For exact steps and contract addresses, fetch the raw README.