upgrade-solidity-contractsUpgrade Solidity smart contracts using OpenZeppelin proxy patterns. Use when users need to: (1) make contracts upgradeable with UUPS, Transparent, or Beacon...
Install via ClawdBot CLI:
clawdbot install samledger67-dotcom/upgrade-solidity-contractsGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 21, 2026
A decentralized finance protocol needs to patch a vulnerability or add new features like yield optimization strategies to its smart contracts without disrupting user funds or governance. This skill enables upgrading the core contracts using UUPS proxies to minimize gas costs and maintain security through OpenZeppelin's validation tools.
An NFT marketplace wants to introduce new minting mechanics, royalty standards, or cross-chain functionality while preserving existing token ownership and metadata. Using Transparent proxies ensures clear separation between admin and user calls, preventing accidental upgrades and maintaining user trust during the transition.
A company uses blockchain for supply chain transparency and needs to update contract logic to integrate with new IoT sensors or compliance regulations. Beacon proxies allow upgrading multiple deployed contracts (e.g., across different regions) simultaneously, ensuring consistency and reducing deployment overhead.
A blockchain-based game requires upgrades to in-game asset contracts to add new item types, trading features, or scalability improvements. This skill helps implement upgradeable contracts with proper initializers and storage layout rules, avoiding data loss and ensuring smooth player experiences.
A decentralized autonomous organization needs to modify its voting mechanisms or treasury management contracts to improve efficiency or security. The skill facilitates upgrades using Hardhat workflows, with validation checks to prevent storage conflicts and maintain governance integrity during the process.
Offer consulting and technical services to audit existing contracts, design upgrade strategies, and execute safe upgrades using OpenZeppelin tools. Revenue comes from project-based fees or retainer models, targeting protocols that require regular maintenance and compliance updates.
Develop a software-as-a-service platform that automates upgrade workflows, validation, and deployment monitoring for multiple clients. Revenue is generated through subscription tiers based on usage, contract complexity, and support levels, appealing to teams lacking in-house expertise.
Provide courses, workshops, and certification on upgradeable contract development using Hardhat or Foundry. Revenue streams include course fees, certification renewals, and corporate training packages, catering to developers and companies adopting blockchain technology.
💬 Integration Tip
Use the Hardhat upgrades plugin for automated validation and deployment scripts, and always test upgrades on a testnet first to catch storage layout issues before mainnet deployment.
Scored Apr 19, 2026
ERC-8004 Trustless Agents - Register, discover, and build reputation for AI agents on Ethereum. Use when registering agents on-chain, querying agent registries, giving/receiving reputation feedback, or interacting with the AI agent trust layer.
Understand blockchain technology, interact with smart contracts, and evaluate when distributed ledgers solve real problems.
有道云笔记资讯推送:基于收藏笔记分析关注话题,推送最新相关资讯。支持对话触发与每日定时推送(如早上9点)。触发词:资讯推送、设置资讯推送、生成资讯推送。
有道云笔记官方 skill,支持笔记 CRUD(创建/读取/更新/删除)、待办管理、网页剪藏、笔记搜索、文件夹管理等基础操作。如需构建知识库或 Wiki,请使用 youdaonote-llm-wiki skill 而非本 skill。
网页剪藏到有道云笔记。触发词:剪藏网页、保存网页、收藏网页。
Deploy ERC20 tokens on Base using Clanker SDK. Create tokens with built-in Uniswap V4 liquidity pools. Supports Base mainnet and Sepolia testnet. Requires PRIVATE_KEY in config.