upgrade-stylus-contracts - Upgrade Stylus Smart Contracts with OpenZeppelin Proxies
Implement upgradeable Stylus smart contracts using UUPS and Beacon proxy patterns on Arbitrum
Tags
Updated: 2026-05-11Capabilities
Typical Inputs
Typical Outputs
What this skill does
- deploy UUPS proxy
- deploy Beacon proxy
- integrate access control
- verify storage layout
- upgrade implementation
- test upgrade paths
- reactivate WASM contracts
Inputs
- implementation address
- initialization data
- proxy type
- access control roles
- new implementation address
- upgrade call data
Outputs
- deployed proxy contract
- upgraded implementation
- storage state
- version number
Requirements
- Arbitrum network
- cargo-stylus
- OpenZeppelin Contracts for Stylus
