Upgrade Stylus Contracts

ReviewAudited by ClawScan on May 1, 2026.

Overview

This is an instruction-only smart-contract upgrade guide with no executable code or credentials, but users should manually verify any on-chain upgrade transaction and the guide’s provenance.

Before installing or using this skill for production, verify the guidance against official sources, test upgrades on a fork or testnet, confirm storage-layout compatibility, and manually approve any wallet transaction or governance proposal.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

A mistaken deployment or upgrade transaction could affect a live contract, but the skill does not execute transactions by itself.

Why it was flagged

The skill describes deployment steps that, if the user executes them, can create or alter smart-contract infrastructure. This is expected for the skill’s stated purpose and is not automatic in the artifact.

Skill content
Deploy the proxy with `set_version` as the initialization call data. Use `cargo stylus deploy` or a deployer contract.
Recommendation

Manually review generated deployment or upgrade calldata, contract addresses, and network selection before signing any transaction.

What this means

A bad beacon implementation could break or alter all proxies that depend on that beacon.

Why it was flagged

Beacon upgrades can intentionally propagate one implementation change to multiple proxy contracts, so a mistake can affect many deployed contracts at once.

Skill content
Updating the beacon upgrades all proxies in one transaction.
Recommendation

Use staging tests, storage-layout checks, audits, and multisig or governance review before beacon upgrades.

What this means

Users may over-trust the guidance if they assume the package is officially sourced.

Why it was flagged

The skill presents an OpenZeppelin author attribution, while the registry context lists the source as unknown and no homepage. This is not evidence of deception, but the attribution should be verified before relying on it for production contract upgrades.

Skill content
metadata:
  author: OpenZeppelin
Recommendation

Cross-check critical upgrade guidance against official OpenZeppelin Stylus documentation and repositories before applying it to live contracts.