openzeppelin-skills
Authoritative knowledge of audited OpenZeppelin smart contract libraries. Reference for ERC-20, ERC-721, ERC-1155, access control, upgradeable contracts, and governance patterns.
- License 许可
- AGPL-3.0
- 最近更新
- 2026-11-14
- Stars
- ★ 81
- Forks
- 17
01 前言 Front Matter
- name
- openzeppelin-skills
- version
- 1.0.0
- metadata
- { "openclaw": { "tags": [ "security", "openzeppelin", "solidity", "contracts", "erc20", "erc721", "upgradeable", "governance" ], "source": "https://github.com/OpenZeppelin/openzeppelin-contracts", "official": false } }
- description
- Authoritative knowledge of audited OpenZeppelin smart contract libraries. Reference for ERC-20, ERC-721, ERC-1155, access control, upgradeable contracts, and governance patterns.
02 资源文件 2
- 参考文档SOURCE.md213 B
- 参考文档TRUST.auto.yaml2.2 KB
03 SKILL.md 正文
OpenZeppelin Skills
Authoritative knowledge of audited OpenZeppelin smart contract libraries.
Provides comprehensive reference knowledge for the OpenZeppelin Contracts library, the most widely used smart contract framework. Covers ERC-20, ERC-721, ERC-1155 token standards, access control patterns (Ownable, AccessControl, roles), upgradeable contract patterns (UUPS, Transparent Proxy), governance (Governor, TimelockController), and security utilities.
Key Contract Categories
Token Standards
- ERC-20 - Fungible tokens with extensions (Burnable, Capped, Pausable, Permit, Votes, Wrapper)
- ERC-721 - NFTs with extensions (Enumerable, URIStorage, Burnable, Pausable, Votes)
- ERC-1155 - Multi-token standard with batch operations
Access Control
- Ownable - Single-owner access control
- AccessControl - Role-based access control with admin hierarchy
- AccessManaged - Centralized authority management
Upgradeability
- UUPS Proxy - Universal Upgradeable Proxy Standard
- Transparent Proxy - Admin-separated upgrade pattern
- Beacon Proxy - Shared implementation upgrades
Governance
- Governor - On-chain governance framework
- TimelockController - Time-delayed execution
- Votes - Vote tracking and delegation
Links
- Documentation: https://docs.openzeppelin.com/contracts
- GitHub: https://github.com/OpenZeppelin/openzeppelin-contracts
- Wizard: https://wizard.openzeppelin.com
04 同仓库更多 Skills
recipe-performance
Diagnose a specific MetaMask user flow's real-app performance and Sentry critical-user-flow telemetry with deterministic mm-harness recipes. Use for CUF boundaries, cold/warm/background-resume behavior, latency regressions, lifecycle tags, duplicate or blocking network requests, long tasks, layout/paint cost, screen redraws, React rerenders, or browser trace analysis where tests alone cannot prove the real app.
mexc-spot-websocket
MEXC Spot WebSocket workflows for public streams, protobuf handling, depth maintenance, listen keys, and private streams without exposing API keys.
mexc-spot-rest
MEXC Spot REST workflows for public data, signed account requests, orders, wallet/admin actions, and secure signing without exposing API keys.
mexc-futures-websocket
MEXC Futures WebSocket workflows for public streams, private account/order/position streams, ping/pong, subscriptions, and depth maintenance.
0xklen-version-and-refresh-sanctions-lists
暂无简介
verify-tests-cover-changed-lines
Use when a PR adds code that the existing suite may not exercise. Measures patch coverage — the share of newly changed lines hit by tests — before approving.