Repository
- Code: github.com/berachain/guides/tree/main/apps/openzeppelin-upgrades
- README (raw): raw README
Requirements
- Node, npm (if using Hardhat) or Foundry
- Wallet with testnet $BERA
Stack
Hardhat or Foundry, Solidity, OpenZeppelin Contracts Upgradeable, upgrade plugin.Quick start
- Clone and install
- Configure network (Berachain) and deploy script. Use the plugin to deploy the proxy and implementation.
- Run deploy; upgrade later with the plugin’s upgrade task. Exact commands in README.